Не все знают что в ОС Windows есть утилита под названием fsutil. Эта утилита необходима для обслуживания файловых систем FAT и NTFS. Сегодня заглянул в справку по этой утилите и обратил внимание на новую подкоманду программы fsutil, которая называется 8dot3name. Напомню, что в ОС WinXP эта команда отсутствует. Команда 8dot3name появилась только в ОС Windows 7, в Windows Vista ее нет. Так вот, в справке по синтаксису 8dot3name дан следующий синтаксис: C:\Windows\system32>fsutil 8dot3name help ---- Поддерживаемые команды USN ---- createjournal Создание журнала USN deletejournal Удаление журнала USN enumdata Пересчет журнала USN queryjournal Отображение журнала USN для тома readdata Считывание данных USN для файла Не совсем ясно, почему здесь упоминается журнал USN, который присущ подкоманде usn. Давайте взглянем на скриншот: Здесь мы видим, что возвращаемый синтаксис для команд 8dot3name и usn идентичен, однако если ввести команду fsutil 8dot3name вместо fsutil 8dot3name help, то возвращаемый синтаксис вполне соответствует подкоманде: C:\Windows\system32>fsutil 8dot3name ---- Поддерживаемые команды 8DOT3NAME ---- query Запрос текущего параметра поведения коротких имен в системе scan Поиск затронутых записей реестра set Изменение параметра, управляющего поведением коротких имен в системе strip Удаление коротких имен всех файлов в каталоге Для лучшего восприятия, продублируем возвращаемые утилитой значения: C:\Windows\system32>fsutil ---- Поддерживаемые команды ---- 8dot3name Управление 8dot3name behavior Управление поведением файловой системы dirty Управление "грязным" битом тома file Команды управления файлом fsinfo Сведения о файловой системе hardlink Управление жесткими связями objectid Управление идентификаторами объектов quota Управление квотами repair Управление самовосстановлением reparsepoint Управление точками повторной обработки resource Управление диспетчером ресурсов транзакций sparse Управление разреженными файлами transaction Управление транзакциями usn Управление USN volume Управление томами C:\Windows\system32>fsutil 8dot3name help ---- Поддерживаемые команды USN ---- createjournal Создание журнала USN deletejournal Удаление журнала USN enumdata Пересчет журнала USN queryjournal Отображение журнала USN для тома readdata Считывание данных USN для файла C:\Windows\system32>fsutil 8dot3name ---- Поддерживаемые команды 8DOT3NAME ---- query Запрос текущего параметра поведения коротких имен в системе scan Поиск затронутых записей реестра set Изменение параметра, управляющего поведением коротких имен в системе strip Удаление коротких имен всех файлов в каталоге C:\Windows\system32>fsutil usn help ---- Поддерживаемые команды USN ---- createjournal Создание журнала USN deletejournal Удаление журнала USN enumdata Пересчет журнала USN queryjournal Отображение журнала USN для тома readdata Считывание данных USN для файла Как мы видим, вышла небольшая ошибка и команды fsutil 8dot3name и fsutil 8dot3name help возвращают разные значения. 2011-09-29 19:28 Понравился сайт? Расскажи о нем друзьям:
Comments to Notes: 0 |
Чтобы оставить комментарий, пожалуйста, заполните все поля.