Ich möchte mein Benutzerverzeichnis verschieben C:\Users\Edwin
auf ein zugeordnetes Netzwerklaufwerk E: (d. h. von einer Netzwerkfreigabe zugeordnet) \\\\192.168.22.9\share
).
Der schwierige Teil besteht darin, das Benutzerverzeichnis selbst zu verschieben. Ich habe zwei mögliche Lösungen gefunden, die beide aufgrund der Verwendung eines Netzwerklaufwerks für mich nicht zutreffend waren.
Ziehen um
C:\Users\Edwin" to "E:\Users\Edwin
und dann Kreuzung symlink (mklink -J
) um zurück zu verlinkenC:\Users\Edwin
.Dies funktioniert bei mir nicht, da ich keinen Junction-Symlink aus einem Verzeichnis auf einem nicht lokalen Laufwerk erstellen kann.
Wert des Registrierungsschlüssels ändern
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory
von%SystemDrive%\Users
zuE:\Users
VOR dem Erstellen des Benutzers "Edwin".Danach, wenn sich der Benutzer "Edwin" zum ersten Mal anmeldet, ist das Profil angemeldet
E:\Users\Edwin
.
Das Problem dabei ist, dass ich auf ein Henne-Ei-Problem stoße.
Beim ersten Login als Benutzer "Edwin" wird das Profil in erstellt E:
. Allerdings melde ich mich im Moment erstmal auf dem zugeordneten Netzlaufwerk an E:
ist nicht da
Ich habe Folgendes erfolglos versucht:
Erstellen Sie als Administrator ein permanent zugeordnetes Laufwerk. Hat nicht funktioniert Das zugeordnete Laufwerk ist nur für den Administrator sichtbar.
Erstellen Sie ein permanent zugeordnetes Laufwerk mit den Systemrechten (mithilfe von
PsExec -s
). Hat nicht funktioniert Das zugeordnete Laufwerk gehört niemandem, auch nicht dem aktuellen Administrator.Erstellen Sie mit dem neu erstellten Edwin - Benutzer ein permanent zugeordnetes Laufwerk, ohne sich noch als Edwin anzumelden (mit
PsExec
nochmal). Hat nicht funktioniert Es ist zwar möglich, ein zugeordnetes Laufwerk als anderer Benutzer zu erstellen, aber ich habe versucht, dies dauerhaft zu tun (/persistent:yes
), Ich bekomme einAccess is Denied
Error.
Irgendeine Idee, wie das gemacht werden kann? Oder ob es überhaupt geht?
quelle
%USERPROFILE%\NTUSER.DAT
(die Registrierung) und dies geschieht auf einer niedrigeren Ebene als UNC.Antworten:
Das ist eine schlechte Idee. Das Problem ist, dass die zugeordneten Laufwerke von Benutzer zu Benutzer unterschiedlich sind. Laufwerk E: kann erst existieren, nachdem Sie sich angemeldet und Ihr Profil geladen haben. Möglicherweise funktioniert es über den UNC-Pfad (\ server \ share), aber ich empfehle dies immer noch nicht.
Eine bessere Alternative wäre die Verwendung von Roaming-Profilen, jedoch von IIRC, das Active Directory erfordert.
quelle
Ich bin auch hierher gekommen, um eine Lösung für dieses Problem zu finden. Ihr zweiter Vorschlag beantwortet tatsächlich die Frage, mit der ich hierher gekommen bin.
Ich wusste auch, dass es nicht funktionieren würde, nur den Benutzerordner mit einem Netzwerklaufwerk zu verknüpfen, da diese beim Anmelden nicht verfügbar wären. Ich habe es noch nicht getan, aber ich plane, dies mit zu kombinieren Offline-Dateien . Das würde Ihnen die Leistung Ihrer Festplatte verbessern und Ihr Benutzerverzeichnis auch für langsame Verbindungen verfügbar machen, oder wenn überhaupt keine Netzwerkverbindung besteht.
Ich weiß, dass dieses Problem älter als 2 Jahre ist, aber ich habe mir gedacht, dass Sie vielleicht immer noch interessiert sind.
Ich habe auch nachgesehen Roaming-Benutzerprofile , entschied sich aber wegen seiner vielen Mängel dagegen.
quelle
Es würde mich interessieren, warum Sie das wollen würden. Sind Sie sicher, dass dies eine gute Lösung für alles ist, was Sie erreichen möchten, selbst wenn dies möglich wäre?
Warum sollten Sie nicht den Benutzerordner auf ein Minimum beschränken, um Ihre Privatsphäre zu schützen? Führen Sie also Firefox und so weiter aus E: aus, stellen Sie sicher, dass sich der Cache-Ordner auch in E: befindet, und setzen Sie alle von diesen Programmen verwendeten Ordner, z. B. den Ordner "Downloads", auf E :. Stellen Sie "Eigene Dateien" auf einen Ordner in E ein.
Wenn Sie Ihre persönlichen Daten immer an einem beliebigen Ort zur Verfügung haben möchten, können Sie eine Echtzeitsicherung auf Ihrem E: Drive einrichten. Es gibt Programme, die dies tun können.
quelle
Was Sie versuchen, ist die Ordnerumleitung, und Windows bietet native Unterstützung dafür. Ich habe es noch nie auf einem eigenständigen Computer gemacht, aber für eine Windows-Domäne können Sie es über ein Gruppenrichtlinienobjekt ausführen. Mit diesem Gruppenrichtlinienobjekt werden einige Registrierungsschlüssel geändert, die manuell ausgeführt werden können sollten.
Dadurch sollten Offlinedateien automatisch aktiviert werden, damit Sie auch dann auf Ihren Basisordner zugreifen können, wenn die Freigabe nicht verfügbar ist.
Dieser Typ scheint es zum Laufen gebracht zu haben .
Microsoft-Artikel zur Ordnerumleitung im Allgemeinen .
Um ein Benutzerprofil zu kopieren, starten Sie das System neu und melden Sie sich dann mit einem anderen Konto mit Administratorrechten an diese Anweisungen . (Ich bin mir nicht sicher, ob es unter Windows 7 genauso funktioniert, aber derselbe Button sollte sich irgendwo dort befinden.)
Das Henne-Ei-Problem sollte durch die Verwendung eines UNC-Pfads anstelle von E: umgangen werden können.
quelle
Mein Vorschlag:
Registry Edition:
Versuchen Sie, sich bei Edwin anzumelden, um zu sehen, ob es funktioniert.
quelle