Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №2 - Программа-оболочка Far...docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
412.45 Кб
Скачать

3.25. Изменение атрибутов файлов

К

Рис. 25. Изменение атрибутов файла

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

Для изменения атрибутов файла или нескольких выделенных файлов следует вызвать главное меню выбрать пункт Файлы | Атрибуты файлов или нажать сочетание клавиш Ctrl+A, в результате на экране появится окно Атрибуты.

Для установки атрибутов нужно установить флажки в соответствующих пунктах окна и выбрать пункт Установить или нажать Enter.

3.26. Меню команд пользователя

П

Рис. 26. Меню команд пользователя

ользователь к стандартным командам Far может добавлять свои собственные команды. Все дополнительные команды помещаются в меню команд пользователя, которое вызывается кнопкой F2.

Far позволяет организовать два типа меню Главное меню и Местное меню. Cодержимое местного меню зависит от папки, для этого в папке должен находиться файл FarMenu.ini. Между местным и главным меню можно переключится сочетанием клавиш Shift+F2.

Создадим свою команду в Местном меню папки FOLDER.

  1. Войдите в папку FOLDER.

  2. Создайте в нем файл FarMenu.ini.

  3. Вызовите меню (кнопка F2), на экране появится окно, показанное на рис. 26.

Рис. 27. Окно выбора элемента меню

  1. Для вставки новой строки нажмите Ins, на экране появится окно, показанное на рис. 27, в которой вы можете

  2. выбрать, что вам создать – команду (Вставить команду) или подменю (Вставить меню), в которое вы можете также войти и создать там команду.

  3. В

    Рис. 28. Редактор меню команд пользователя

    ыберите пункт (Вставить команду) на экране появится панель, показанная на рис. 28, которая состоит из нескольких пунктов:

Горячая клавиша – клавиша быстрого вызова. После вызова меню вы можете выполнить команду пользователя, выбрав ее курсорными клавишами или нажав на клавишу быстрого вызова;

Метка – название команды;

Команды – текст команды, в качестве команд используются команды DOS.

  1. Введите в пункт Горячая клавиша какую либо клавишу, к примеру «1».

  2. В пункт Метка введите название команды. К примеру для запуска среды Norton Commander можно написать «Norton».

  3. В пункт Commands введите текст самой команды DOS. Для запуска среды Norton Commander – это будет NC.EXE (при условии что пути к папке среды указаны в переменной PAТH, если нет, то необходимо набрать полный путь к файлу NC.EXE).

  4. Выберете пункт Продолжить. Введенная вами команда появится в меню.

  5. При нажатии на F2, когда находитесь в папке FOLDER теперь у вас в местном меню будет присутствовать введенная команда.

Любую команду пользовательского меню вы можете отредактировать после нажатия кнопки F4 или удалить (клавиша Del).

3.27. Определение действий Far в зависимости от расширения имени файла

При нажатии пользователем клавиши Enter, Ctrl+PgDn, F3, Alt+F3, F4 или Alt+F4 в момент, когда выделен какой-либо файл, Far может выполнить некоторую команду в зависимости от расширения имени файла. Эту команду может определить сам пользователь в редакторе расширений.

К

Рис. 29. Список ассоциаций

примеру, сделаем так, чтобы при нажатии клавиши Enter, когда выделен файл с расширением .TXT, данный файл открывался в редакторе Microsoft Word.

  1. В

    Рис. 30. Окно редактора расширений

    ызовите через главное меню редактор ассоциаций фалов, для этого нужно выбрать последовательность пунктов меню Команды | Ассоциации фалов, на экране появится список ассоциаций (команд, связанных с расширениями), показанный на рис. 29.

  2. Так же, как и при создании команд пользователя, вы можете вставить новый пункт (клавиша Ins), отредактировать существующий пункт – F4 или удалить какой-либо пункт – Del. Нажмите Ins и на экране появится окно редактора расширений, показанное на рис. 30.

  3. В поле Одна или несколько масок файлов введите маску фалов (если масок несколько, то они разделяются точкой запятой), в нашем случае *.TXT.

  4. В поле Описание ассоциации описание которое будет отображаться в списке ассоциаций.

  5. В поле Команда, выполняемая по Enter введите команду, которая будет выполняться. В команде кроме символов шаблона «*» и «?» для указания информации об имени файла можно использовать следующие символы:

!.! – имя файла с указанием расширения;

! – имя файла без указания расширения;

!: – имя текущего диска;

!\ – путь к текущей папке;

!! – символ «!».

В данном примере необходимо ввести строчку «c:\Program Files\Microcsoft Office\Office10\winword.exe» !.!.

  1. Выберете пункт Продолжить или нажмите клавишу Enter.

  2. В списке ассоциаций появится новый пункт.