четверг, 6 августа 2015 г.

WIN. Короткие имена в Windows


Для совместимости со старыми приложениями Windows помимо длинного (видимого)  имени файла так же формирует короткое имя файла. Увидеть, короткое имя файла можно, например, командой 
 dir /x:


 

Короткие имена файлов формируются по определенным правилам
http://support.microsoft.com/kb/142982/en-us


При работе приложений Windows может оперировать  короткими именами файлов, что порой приводит к проблемам, например, приложение может «не видеть» файл, т.к. визуально пользователь считает, что ищет о видимому имени, а работа идет с коротким именем. 



Чтобы отключить короткие имена в Windows нужно установить параметр реестра , который находится в HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation равным 1:
 

Короткие имена не будут применяться только к вновь создаваемым файлам на диске.

Комментариев нет:

Отправить комментарий