Wir haben 3 Windows 8.1 PCs eingerichtet. Auf einem der PCs haben wir ein Verzeichnis freigegeben. Auf den anderen beiden Rechnern definieren wir einen Laufwerksbuchstaben für den Zugriff
net use h: \\computer1\hfolder (user and pwd) /persistent:yes
Auf allen 3 Maschinen können wir problemlos über die Befehlsshell auf H: zugreifen.
Annur 1von 2 Client-Rechnern können wir den h:
Explorer direkt verwenden und die Dateien durchsuchen
Annur 1der 2 Client-Rechner können wir den UNC-Pfad im Explorer direkt verwenden (z.B. \\computer1\hfolder
) und die Dateien durchsuchen
Im Code auf dem fehlerhaften PC können wir den UNC-Pfad nicht verwenden, können ihn aber H:
für den Zugriff auf Dateien verwenden.
Irgendeine Idee, welche Einstellung auf dem dritten „speziellen“ Client-PC durcheinandergeraten ist?
Antwort1
Erhöhte Prozesse werden grundsätzlich in einer separaten Sitzung ausgeführt. Nicht erhöhte Programme haben keinen Zugriff auf ihre Ressourcen. Das bedeutet auch, dass eine Verbindung, die Sie in einer erhöhten Eingabeaufforderung zuordnen, für nicht erhöhte Anwendungen überhaupt nicht verfügbar ist. Standardmäßig.
Ob zugeordnete Netzlaufwerke (oder sogar Sitzungen, was besonders bei Kennwortabfragen auffällt) zwischen der normalen und der erweiterten Sitzung gemeinsam genutzt werden, wird durch einen Registrierungseintrag gesteuert. Um gemeinsame Verbindungen zu aktivieren, importieren Sie diesen .reg
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001