Иллюстрированный самоучитель по компьютерным программам

Ассоциации файлов

При нажатии пользователем клавиши Enter в момент, когда выделен какой-либо файл, Far может выполнить некоторую команду в зависимости от расширения имени этого файла. Такая взаимосвязь называется ассоциацией файла. Ассоциации можно задать с помощью команды Commands › File associations.

Иллюстрированный самоучитель по компьютерным программам › Системные программы (утилиты) › Ассоциации файлов

В одноименном окне отображается список заданных ассоциаций (слева – описание, справа – перечень масок). Добавление новой ассоциации выполняется с помощью клавиши Insert. В окне редактирования ассоциации необходимо задать маску для файлов, описание, а также команды, которые необходимо выполнить при нажатии на указанных файлах в панели клавиш Enter, F3 или F4.

Иллюстрированный самоучитель по компьютерным программам › Системные программы (утилиты) › Ассоциации файлов

В команде можно использовать следующие символы для указания информации о выделенном файле:

  • ! – имя файла без указания расширения;
  • !.! – имя файла с указанием расширения;
  • !: – имя текущего дисковода;
  • !\ – путь к текущему каталогу.

Например, если полное имя выделенного файла – D:\WIN-DOWS\README.DOC, то значения этих символов таковы:! -README,!.! – README.DOC,!: – D:,! \-YWINDOWS.

Для редактирования уже существующей ассоциации необходимо воспользоваться клавишей F4, для удаления – Delete.

В первой строке окна редактирования ассоциации указывается шаблон для файлов (*.bmp), во второй строке – описание файлов (bmp), в последующих строках – команды, которые необходимо выполнить при нажатии Enter+Execute (Запуск), F3-View (Просмотр) или F4-Edit (Редактирование).

Если на одно и то же расширение существует две и более ассоциации, то при нажатии на Enter будет выдано меню со списком всех команд, вызываемых по данному расширению.

С помощью клавиш управления курсором следует выбрать нужную команду и подтвердить выбор клавишей Enter.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.