Udostępnij za pośrednictwem


Zmienne %HOMEPATH%, %HOMESHARE%i %HOMEDRIVE% są niepoprawnie rozpoznawane

Ten artykuł zawiera rozwiązanie problemu polegającego %HOMEPATH%na tym, że zmienne , %HOMESHARE%i %HOMEDRIVE% zostały niepoprawnie rozwiązane.

Oryginalny numer KB: 237566

Symptomy

Jedną z funkcji rozproszonego systemu plików firmy Microsoft (DfS) jest umożliwienie użytkownikom mapowania dysków bezpośrednio do folderów i podfolderów w ramach udziału systemu plików DfS. Jeśli folder główny użytkownika znajduje się w udziale systemu plików DfS, %HOMEDRIVE% zmienna jest mapowana tylko do katalogu głównego systemu plików DfS, a nie do pełnej ścieżki. To zachowanie jest widoczne po wyświetleniu w Eksploratorze Windows NT. Ponadto %HOMEPATH% zmienne i %HOMESHARE% nie są poprawnie rozpoznawane.

Jeśli na przykład "Dfs_root" jest katalogiem głównym systemu plików DFS w folderze \\Pkdfs, a folder główny użytkownika to \\Pkdfs\Dfs_root\Home\User1:

%HOMEDRIVE% (na przykład dysk Z) jest mapowany na \\Pkdfs\Dfs_root
%HOMESHARE% rozpoznawane jako \\Pkdfs\Dfs_root
%HOMEPATH% program jest rozpoznawany jako \Home\User1.

%HOMEDRIVE%%HOMESHARE% Zamiast tego powinna zostać rozpoznana wartość \\Pkdfs\Dfs_root\Home\User1, %HOMEPATH% powinna zostać rozpoznana jako \, a %HOMEDRIVE% (Z:) powinna być mapowana na \\Pkdfs\Dfs_root\Home\User1.

Rozwiązanie

Aby rozwiązać ten problem, uzyskaj najnowszy dodatek Service Pack dla systemu Windows NT Server 4.0, Terminal Server Edition.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych na początku tego artykułu. Ten problem został po raz pierwszy rozwiązany w systemie Windows NT 4.0 Server, Terminal Server Edition, Service Pack 5.