Unterschiede in den Environment- Variablen zwischen NT und ab Windows 2000
Zwischen NT und Windows 2000/XP gibt es Unterschiede in den Standard Environment Variablen %HOMESHARE% und %HOMEPATH%. Das hat MS eingeführt, damit das Homelaufwerk direkt mit dem Homeverzeichnis verbunden wird. Der Anwender kann so die darunterliegenden Verzeichnisse nicht mehr sehen.
Windows NT
%HOMESHARE% |
\\<Servername>\<Sharename> |
%HOMEPATH% |
\<Verzeichnis>\<Homeverzeichnis> |
Dadurch wird das Homeverzeichnis folgendermaßen verbunden:
NET USE %HOMEDRIVE% \\<Servername>\<Sharename>
Ab Windows 2000
%HOMESHARE% |
\\<Servername>\<Sharename>\<Verzeichnis>\<Homeverzeichnis> |
%HOMEPATH% |
\ |
Dadurch wird das Homeverzeichnis folgendermaßen verbunden:
NET USE %HOMEDRIVE% \\<Servername>\<Sharename>\<Verzeichnis>\<Homeverzeichnis>
Diese Änderung kann zur Folge haben, dass einige Batch-Programme unter Windows 2000 nicht mehr laufen. Wenn Sie diese Programme nicht erst noch mühevoll überarbeiten wollen, können Sie durch einen Registryeintrag Windows 2000 dazu bewegen, die Variablen wieder wie unter NT zu belegen.
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen. |
Unter:
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System
Legen Sie einen neuen Eintrag mit dem Namen "ConnectHomeDirToRoot" als Datentyp REG_DWORD an und setzen diesen Wert auf 1, jetzt werden die Variablen wieder wie unter NT belegt.
In der Professional Version von Windows können Sie dieses auch über die Gruppenrichtlinie konfigurieren. Starten Sie dafür über "Start" -> "Ausführen" die Datei "gpedit.msc" und gehen Sie unter: | |
Computerkonfiguration: | NEIN |
Benutzerkonfiguration: | JA |
Pfad: | Administrative Vorlagen\System\Benutzerprofile |
Einstellungsname: | Basisverzeichnis mit dem Freigabestamm verbinden |
Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip1000/onlinefaq.php?h=tip1065.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich