Команда FTYPE - просмотр и изменение расширений файлов и сопоставленных им приложений

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

Формат командной строки:

FTYPE [типФайлов[=[команднаяСтрокаОткрытия]]]

Параметры командной строки:

типФайлов - Тип файлов для просмотра или изменения сопоставления.

команднаяСтрокаОткрытия - Команда, используемая для открытия файлов указанного типа.

Команда FTYPE без параметров выводит текущий список типов файлов, для которых определены командные строки открытия. Если указан только тип файла, FTYPE выводит командную строку открытия для этого типа файлов. Если после знака равенства не указана строка открытия, FTYPE удалит текущее сопоставление для указанного типа файлов. При вызове командной строки переменные %0 и %1 заменяются на имя файла, запускаемого с помощью сопоставления. Вместо переменной %* подставляются все параметры, а переменные %2, %3 и т.д. заменяются, соответственно, на первый, второй и другие параметры. Вместо переменной %~n подставляются все оставшиеся параметры, начиная с n, где n является числом от 2 до 9. Например:

ASSOC .pl=PerlScript
FTYPE PerlScript=perl.exe %1 %*

Эти команды позволят вызывать обработчик команд Perl следующим образом:

script.pl 1 2 3

Если желательно избежать постоянного ввода расширения имен файлов, введите следующую команду:

set PATHEXT=.pl;%PATHEXT%

После чего, обработчик команд вызывается еще проще:

script 1 2 3

В большинстве случаев, команда FTYPE применяется совместно с командой ASSOC

Примеры использования.

Посмотреть, каким образом обрабатывается открытие документов Microsoft Word:

ASSOC .doc - получить информацию о типе файла, ассоциированного с расширением .doc
.doc=Word.Document.8 - ответ на ASSOC
ftype word.document.8 - отобразить командную строку для открытия файлов данного типа ( .doc )
word.document.8="C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" /n "%1" - строка запуска приложения с параметрами для открытия файлов данного типа

Удаление сопоставления типа файла и приложения:

ftype word.document.8=

Изменение сопоставления типа файла и приложения для его открытия:

ftype word.document.8="C:\Program Files\Microsoft Office\Office10\WINWORD.EXE" /n "%1"









Весь список команд CMD Windows