Freigeben über


Die Variablen %HOMEPATH%, %HOMESHARE% und %HOMEDRIVE% wurden falsch aufgelöst.

Dieser Artikel bietet eine Lösung für ein Problem, bei dem die %HOMEPATH%Variablen %HOMESHARE%und %HOMEDRIVE% die Variablen falsch behoben werden.

Ursprüngliche KB-Nummer: 237566

Symptome

Eines der Features des Microsoft Distributed File System (DfS) besteht darin, Benutzern das direkte Zuordnen von Laufwerken zu Ordnern und Unterordnern unter einer DfS-Freigabe zu ermöglichen. Wenn sich der Startordner eines Benutzers auf einer DfS-Freigabe befindet, wird die %HOMEDRIVE% Variable nur dem DfS-Stamm und nicht dem vollständigen Pfad zugeordnet. Dieses Verhalten ist offensichtlich, wenn es vom Windows NT-Explorer angezeigt wird. Darüber hinaus werden die Variablen und %HOMESHARE% die %HOMEPATH% Variablen nicht ordnungsgemäß aufgelöst.

Wenn z. B. "Dfs_root" der DFS-Stamm auf \\Pkdfs ist und der Startordner des Benutzers lautet \\Pkdfs\Dfs_root\Home\User1:

%HOMEDRIVE% (z. B. Laufwerk Z) ist zugeordnet \\Pkdfs\Dfs_root
%HOMESHARE% wird aufgelöst in \\Pkdfs\Dfs_root
%HOMEPATH% wird in \Home\User1.

%HOMEDRIVE%%HOMESHARE% Stattdessen sollte die Auflösung in \\Pkdfs\Dfs_root\Home\User1"%HOMEPATH%\" und %HOMEDRIVE% "(Z:)" zugeordnet werden\\Pkdfs\Dfs_root\Home\User1.

Lösung

Um dieses Problem zu beheben, rufen Sie das neueste Service Pack für Windows NT Server 4.0, Terminal Server Edition, ab.

Status

Microsoft hat bestätigt, dass es sich um ein Problem in den Microsoft-Produkten handelt, die am Anfang dieses Artikels aufgeführt sind. Dieses Problem wurde zuerst in Windows NT 4.0 Server, Terminal Server Edition, Service Pack 5 behoben.