Utwórz nazwę 8.3 dla istniejącego katalogu


8

Mam komputer, na którym początkowo wyłączono tworzenie plików w wersji 8.3 . Powodowało to jednak problemy z niektórymi starszymi programami, dlatego zostało ponownie włączone. Zastanawiam się, czy można wrócić i „dodać” nazwy plików 8.3 do niektórych istniejących katalogów.

Załóżmy na przykład, że mam katalog o nazwie „C: \ nazwa ze spacjami”, a po uruchomieniu „dir / x” otrzymuję następujące dane wyjściowe:

C:\>dir /x
 Volume in drive C has no label.
 Volume Serial Number is 6873-65B8

 Directory of C:\

04/09/2010  01:57 PM    <DIR>                       name with spaces
...

Chciałbym w jakiś sposób dodać do katalogu nazwę 8.3 bez jej ponownego tworzenia, a następnie uzyskać następujące informacje:

C:\>dir /x
 Volume in drive C has no label.
 Volume Serial Number is 6873-65B8

 Directory of C:\

04/09/2010  01:57 PM    <DIR>          NAMEWI~1     name with spaces
...

Próbowałem polecenia „Zmień nazwę”, ale to nie pomogło.

Odpowiedzi:


7

http://technet.microsoft.com/en-us/library/bb490642.aspx :

 fsutil file setshortname <PathName> <shortname>

To działało, ale wymagało ode mnie rozruchu w konsoli odzyskiwania (w F8systemie Windows 7 jest to przez dotknięcie przed uruchomieniem). Wymagałem także ode mnie przejścia do danego dysku i uruchomienia tego w pierwszej kolejności:

fsutil behavior set disable8dot3 0

3
Dla jasności, fsutil behavior set disable8dot3 0jest to polecenie, które wymaga ponownego uruchomienia, aby zadziałało. fsutil file setshortname <PathName> <shortname>nie.
Doin,

Nie wiem o ustawianiu zachowania za pomocą fsutil wymaga ponownego uruchomienia, ale bezpośrednie ustawienie zmiennej rejestru NtfsDisable8dot3NameCreation na 0 nie wymagało ponownego uruchomienia dla mnie w Win 7. Natychmiast zaczęto tworzyć krótkie nazwy plików z nowych plików o długich nazwach . (W moim przypadku niektóre źle napisane aktualizacje systemu Intel lub Microsoft ustawiły ją na 1 tydzień temu. Nawet po cichu. $ # @% & # !!)
MicrosoftShouldBeKickedInNuts

0

Możesz użyć źródła docelowego Robocopy / e / FAT. Przejdź do trybu cmd, wpisz Robocopy /? dla pełnego zestawu instrukcji

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.