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.
fsutil behavior set disable8dot3 0
jest to polecenie, które wymaga ponownego uruchomienia, aby zadziałało.fsutil file setshortname <PathName> <shortname>
nie.Możesz użyć źródła docelowego Robocopy / e / FAT. Przejdź do trybu cmd, wpisz Robocopy /? dla pełnego zestawu instrukcji
źródło