Ich habe einen Laptop, der so konfiguriert ist, dass er das Benutzerprofil in einem Netzlaufwerk enthält. Dies bereitet mir große Kopfschmerzen, da die Konnektivität zu meinem Unternehmen sehr langsam ist. Ich möchte das Profil meines Benutzers in ein lokales Verzeichnis verschieben. Wie mache ich das?
Das sind die Einstellungen im Moment:
C:\>set HOME
HOMEDRIVE=P:
HOMEPATH=\
HOMESHARE=\\SOMESERVER\_myuser$
Das Laufwerk P ist ein Netzwerklaufwerk, das HOMESHARE zugeordnet ist.
Ich kann nicht finden, wo Windows diese Umgebungsvariablen setzt, nicht einmal in der Registrierung.
Auf dem Laptop läuft Windows XP.
quelle
Ich habe ein ähnliches Problem in meiner Unternehmensumgebung und habe eine Vielzahl von Hacks und Workarounds entwickelt . Bei meinem aktuellen Setup werden die folgenden Werte von der Domäne erzwungen:
Bei meiner Problemumgehung ergeben sich folgende Zuordnungen:
Während andere Serverpfade / Laufwerkszuordnungen zum Remote-Server gehen:
Diese wurden nur unter Windows 7 getestet, aber ich würde mir vorstellen, dass sie auch unter Windows XP funktionieren, wenn Sie das mklink-Tool haben.
quelle
Das Problem tritt bei TortoiseGit auf, wenn Sie nicht im Büro arbeiten und kein Netzlaufwerk angeschlossen ist.
Ändern
HOME
,HOMEPATH
hilft nicht !!Lösung:
Wo
g:
ist Netzlaufwerk.quelle
Sie befinden sich in den erweiterten Systemeigenschaften. Unter Vista / Win 7:
quelle
Ich weiß, dass ich zu spät zu diesem Thread komme, aber ich habe das gleiche Problem, als meine IT-Abteilung die Gruppenrichtlinien geändert hat und mein HOMEDRIVE zu M: anstatt zu C: und HOMEPATH nur "\" für "\ Users \ [Benutzername]" wurde. ". Ich habe in Git-Code gesucht und festgestellt, dass die Kombination HOMEDRIVE / HOMEPATH nur verwendet wird, wenn HOME nicht definiert ist.
Also habe ich gerade HOME (was zum Glück nicht in GP war) als "C: \ Users \ [username]" definiert und Git hat es
.gitconfig
wieder gefunden .quelle