У меня есть машина, на которой изначально было отключено создание имени файла 8.3 . Однако это вызывало проблемы с некоторыми устаревшими программами, поэтому его снова включили. Мне интересно, можно ли вернуться назад и «добавить» 8.3 имен файлов в определенные существующие каталоги.
Например, допустим, у меня есть каталог с именем «C: \ name with space», и я получаю следующий вывод при запуске «dir / x»:
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
...
Я хотел бы как-то добавить 8.3 имя для каталога без его воссоздания, а затем получить следующее:
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
...
Я попробовал команду «переименовать», но она не сработала.
fsutil behavior set disable8dot3 0
это команда, которая требует перезагрузки для вступления в силу.fsutil file setshortname <PathName> <shortname>
не.Вы можете использовать источник назначения Robocopy / e / FAT. Перейдите в режим cmd, введите Robocopy /? для полного набора инструкций
источник