Реферат: Norton Commander Меню и конфигурация
- нажать <F2> для сохранения внесенных в меню изменений.
Редактирование содержимого главного меню пользователя выполняется аналогично тому, как оно создается или как добавляются в него новые команды. Отличие заключается в том, что вместо нажатия клавиш <F6> или <Insert> (второй шаг процедур) нужно нажать клавишу <F4>.
Удаление одного из пунктов главного меню выполняется следующим образом:
- вызов главного меню нажатием <F2> или <Insert>;
- активизация курсором одного из пунктов главного меню;
- нажатие клавиши <F8>;
- подтверждение согласия на удаление.
Для задания (или отмены) автоматического вызова главного меню пользователя достаточно в меню «Настройки» задать (или отказаться) пункт «Отображать меню при запуске».
Пример:
1: FormatDiskA- форматирование диска (пункт вызывается при нажатии (1))
Formata:
^ B: DelBak - удаление мусора (пункт вызывается при нажатии (Ctrl)(B))
Wipelnfo C:\*.BAK /S /N /BATCH
Выход в windows(пункт вызывается только выбором из меню)
NC_ EXITWIN
Замечание. Файл NC.MNU может включать не более 29 пунктов меню, включая пункты вложенных меню.
Вложенные меню . NortonCommander позволяет использовать вложенные меню. Иначе говоря, при выборе некоторых пунктов меню на экран выводится соответствующее им подменю. На экране такие пункты выделяются символом «►» в правой колонке меню. Выбор команд из подменю осуществляется так же, как описано выше. В файле NC.MNU описание подменю имеет следующий вид:
{
Описания пунктов подменю
}
Эти строки указываются вместо строк с командами, выполняемыми при выборе обычного пункта меню. Символы «{» и « }» должны находиться в первой колонке.
Редактирование файла NC . MNU можно осуществлять с помощью любого текстового редактора, используя приведенные выше сведения о его структуре. Но удобнее делать это с помощью NortonCommander, выбрав команды меню Commands , Menu file edit (или Команды, Меню пользователя). NortonCommander выведет запрос о том, какое меню пользователя надо редактировать: главное (находящееся в каталоге NortonCommander) или локальное (находящееся в текущем каталоге). Необходимо выбрать нужный ответ: Main (Главное) — главное меню, Local (Локальное) — локальное меню, Cancel (Отмена) — не редактировать меню. NortonCommander выведет выбранное меню, и Вы сможете его редактировать. Кроме того, редактировать меню пользователя можно во всех случаях, когда оно выведено на экран.
Для редактирования меню Вы можете использовать клавиши:
(F4)— редактирование пункта меню. На экран выводится бланк с полями Hot Key (Назначенная клавиша) — клавиша для быстрого выбора пункта меню; Label (Название пункта меню) — краткое описание пункта меню; Commands (Команды DOS ) — команды, выполняемые при выборе пункта меню. Заполнив поля запроса, следует нажать (Ctrl)(Enter) для запоминания изменений или (Esc) для их отмены;
(F6) или (Ins) — вставка нового пункта меню. NortonCommander спросит, какой пункт меню Вы хотите вставить: обычный ( Command , или Команда) или вызывающий подменю ( Menu , или Меню). Выберите нужный тип пункта, и на экран будет выведен пустой бланк для определения данного пункта меню; (F8) или (Del) — удаление текущего пункта меню; (F2) — сохранение состояния пользовательского меню в файле NC.MNU;
(F10) или (Esc) — выход из редактирования меню.
Определение действий в зависимости от расширения имени файла
Файл NC . EXT . Если в панели с оглавлением каталога дважды щелкнуть мышью имя какого-либо файла или выделить это имя курсором и нажать клавишу (Enter), NortonCommander может выполнить некоторое действие в зависимости от расширения имени этого файла. Для исполнимых файлов (расширения .СОМ, .ЕХЕ, .ВАТ) и архивов (расширения .ZIP, .ARJ, .ARC, .РАК. и .LZH) нужное действие «знает» сам NortonCommander — оно состоит в запуске исполнимого файла или выводе на экран оглавления архива. А для остальных типов файлов запускается команда DOS, задаваемая в файле NC.EXT, который должен располагаться в том же каталоге, что и сама программа NortonCommander.
Для расширения можно задать несколько команд (см. ниже), при этом выбрать нужную команду для обработки файла должен будет пользователь (NortonCommander выведет запрос со списком команд).