El paso a paso o código que verás en este post es la resolución más sencilla y válida que hallamos a tus dudas o dilema.
Solución:
Tuve un problema similar, que causó problemas con msysgit. Aquí está la solución que utilicé, y definitivamente funcionó para mí. Esta respuesta es similar a esta y esa publicación SO.
-
Si está en Windows 7, puede omitir este paso. Si tiene Windows XP, descargue e instale las herramientas de soporte de Windows XP Service Pack 2 que contienen
SETX
, una utilidad, descrita en SS64 y technet, que le permite establecer variables permanentes del sistema y del usuario. Debe tener derechos administrativos para configurar las variables del sistema global. El uso básico esSETX
." " [-m] -
Agregue el siguiente script a su carpeta de inicio – W7:
"C:Users
y EXP:Start MenuProgramsStartup" "C:Documents and Settings
.Start MenuProgramsStartup" SETX HOMEDRIVE %SYSTEMDRIVE% -m SETX HOMEPATH "Documents and Settings%USERNAME%" -m SETX HOMESHARE "\
" -m SET HOME=%SYSTEMDRIVE%Documents and Settings%USERNAME% SETX HOME "%HOME%" SET TEMP=%HOME%Local SettingsTemp SETX TEMP "%TEMP%" SETX TMP "%TEMP%"
Nota:SETX
Las variables son permanentes, pero no están disponibles hasta que se ejecuta el script, así que use SET
para crear variables temporales en su script. También usa comillas dobles alrededor del valor que desea establecer en su variable en caso de que tenga espacios, pero esto no es necesario para SET
. Las variables de la máquina se configuran con el -m
opción; la variable de usuario es la predeterminada. Windows 7 tiene muchas más opciones y usos /
en vez de -
.
Existe una buena posibilidad de que cualquier cosa que cambie se vuelva a colocar la próxima vez que se adjunte al dominio (a través de Políticas de grupo o similar).
¿Ha considerado preguntarle a la gente de TI de su empresa si pueden cambiar eso por usted?
Tal vez cree un usuario local en la computadora portátil para usar cuando esté fuera del dominio, de esa manera no está esperando estos accesos directos de enlace lento, ni está tratando de eludir la configuración del usuario del dominio según lo establecido por la empresa.
El problema ocurre con TortoiseGit cuando se trabaja fuera de la oficina, donde la unidad de red no está conectada.
Cambiando HOME
, HOMEPATH
¡¡no ayuda!!
Solución:
mkdir c:home
net use g: /delete
subst g: c:home
Donde g:
es la unidad de red.
Valoraciones y reseñas
Recuerda que te brindamos la opción de añadir un criterio verdadero si chocaste tu preocupación en el momento justo.