У меня есть машина, которая первоначально имела 8,3 отключенных созданий имени файла. Однако это вызывало проблемы с некоторым унаследованным программным обеспечением, таким образом, оно было повторно включено. Я задаюсь вопросом, возможно ли возвратиться и "добавить" 8,3 имен файлов к определенным существующим каталогам.
Например, скажите, что у меня есть каталог, названный "C:\name with spaces", и я получаю следующий вывод, когда я выполняю "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
...
Я попробовал 'переименовать' команду, но она не добивалась цели.
http://technet.microsoft.com/en-us/library/bb490642.aspx:
fsutil file setshortname <PathName> <shortname>
Это работало, но потребовало, чтобы я загрузился в консоль восстановления (на победе 7, это через ответвление F8 перед начальной загрузкой.) Также потребовал, чтобы я перешел к рассматриваемому диску, и выполнил это сначала:
fsutil behavior set disable8dot3 0