Рефераты. Norton Commander. Меню и конфигурация

Удаление одного из пунктов главного меню выполняется следующим образом:

§ вызов главного меню нажатием <F2> или <Insert>;

§ активизация курсором одного из пунктов главного меню;

§ нажатие клавиши <F8>;

§ подтверждение согласия на удаление.

Для задания (или отмены) автоматического вызова главного меню пользователя достаточно в меню «Настройки» задать (или отказаться) пункт «Отображать меню при запуске».

Пример:

1: FormatDiskA- форматирование диска (пункт вызывается при нажатии (1))

Format a:

^B: DelBak - удаление мусора (пункт вызывается при нажатии (Ctrl)(B))

Wipelnfo C:\*.BAK /S /N /BATCH

Выход в windows (пункт вызывается только выбором из меню)

NC_EXIT WIN

Замечание. Файл NC.MNU может включать не более 29 пунктов меню, включая пункты вложенных меню.

Вложенные меню. Norton Commander позволяет использовать вложенные меню. Иначе говоря, при выборе некоторых пунктов меню на экран выводится соответствующее им подменю. На экране такие пункты выделяются символом «>» в правой колонке меню. Выбор команд из подменю осуществляется так же, как описано выше. В файле NC.MNU описание подменю имеет следующий вид:

{

Описания пунктов подменю

}

Эти строки указываются вместо строк с командами, выполняемыми при выборе обычного пункта меню. Символы «{» и «}» должны находиться в первой колонке.

Редактирование файла NC.MNU можно осуществлять с помощью любого текстового редактора, используя приведенные выше сведения о его структуре. Но удобнее делать это с помощью Norton Commander, выбрав команды меню Commands, Menu file edit (или Команды, Меню пользователя). Norton Commander выведет запрос о том, какое меню пользователя надо редактировать: главное (находящееся в каталоге Norton Commander) или локальное (находящееся в текущем каталоге). Необходимо выбрать нужный ответ: Main (Главное) -- главное меню, Local (Локальное) -- локальное меню, Cancel (Отмена) -- не редактировать меню. Norton Commander выведет выбранное меню, и Вы сможете его редактировать. Кроме того, редактировать меню пользователя можно во всех случаях, когда оно выведено на экран.

Для редактирования меню Вы можете использовать клавиши:

(F4) -- редактирование пункта меню. На экран выводится бланк с полями Hot Key (Назначенная клавиша) -- клавиша для быстрого выбора пункта меню; Label (Название пункта меню) -- краткое описание пункта меню; Commands (Команды DOS) -- команды, выполняемые при выборе пункта меню. Заполнив поля запроса, следует нажать (Ctrl)(Enter) для запоминания изменений или (Esc) для их отмены;

(F6) или (Ins) -- вставка нового пункта меню. Norton Commander спросит, какой пункт меню Вы хотите вставить: обычный (Command, или Команда) или вызывающий подменю (Menu, или Меню). Выберите нужный тип пункта, и на экран будет выведен пустой бланк для определения данного пункта меню; (F8) или (Del) -- удаление текущего пункта меню; (F2) -- сохранение состояния пользовательского меню в файле NC.MNU;

(F10) или (Esc) -- выход из редактирования меню.

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

Файл NC.EXT. Если в панели с оглавлением каталога дважды щелкнуть мышью имя какого-либо файла или выделить это имя курсором и нажать клавишу (Enter), Norton Commander может выполнить некоторое действие в зависимости от расширения имени этого файла. Для исполнимых файлов (расширения .СОМ, .ЕХЕ, .ВАТ) и архивов (расширения .ZIP, .ARJ, .ARC, .РАК. и .LZH) нужное действие «знает» сам Norton Commander -- оно состоит в запуске исполнимого файла или выводе на экран оглавления архива. А для остальных типов файлов запускается команда DOS, задаваемая в файле NC.EXT, который должен располагаться в том же каталоге, что и сама программа Norton Commander.

Для расширения можно задать несколько команд (см. ниже), при этом выбрать нужную команду для обработки файла должен будет пользователь (Norton Commander выведет запрос со списком команд).

Замечания. 1. Для того чтобы при нажатии (Enter) или двойном щелчке мышью имени архивного файла Norton Commander выводил оглавление архива, необходимо, чтобы в файле NC.EXT не было указано никакого действия для расширения имени архива. Если это условие не соблюдено, то Norton Commander при нажатии (Enter) или двойном щелчке мышью имени архивного файла выполнит команду, указанную в файле NC.EXT.

2. В файле NC.EXT может быть задано не более 35 команд, причем его объем не может превышать 1 Кбайт.

Структура файла NC.EXТ. Каждая строка файла NC.EXT должна иметь вид: расширение: команда, причем в расширении можно использовать символы * и ? (имеющие тот же смысл, что и в командах DOS). В команде можно использовать следующие символы для указания информации о выделенном файле:

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

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

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

!\ -- путь к текущему каталогу;

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

Например, если полное имя файла -- C:\WORK\PAPER.DOC, то значения этих символов таковы: ! = PAPER, !.! = PAPER.DOC, !: = С:, !\ = \WORK, !! = !.

Пример. Вот пример файла NC.EXT:

pcx: pcxshow !.!

pas: c:\tp\turbo !.!

Редактирование файла NC.EXT может осуществляться с помощью любого текстового редактора на основе приведенной выше информации о структуре этого файла. Однако Norton Commander предоставляет более наглядный способ. При выборе команд меню Commands, Extension File Edit (или Команды, Обработка расширений) на экран выводится список соответствий между расширениями имен файлов и выполняемыми командами. Для редактирования этого списка Вы можете использовать клавиши:

(^),(v)-- перемещение по списку;

(F4) -- редактирование текущего пункта списка. На экран выводится бланк с полями File extension (Тип (расширение) имени файла), Сотmand for this extension (Команда обработки расширения) и переключателем, определяющим, какие символы будут добавлены к команде справа:

Filename with extension (Имя файла с расширением) !.!

Filename without extension (Имя файла без расширения) !

Drive letter (Имя диска) !:

Pathname (Путь) !\

User defined (Заданный пользователем) ничего

Заполнив поля запроса, следует нажать (Ctrl)(Enter) для запоминания изменений или (Esc) для их отмены;

(F6) или (Ins) -- вставка нового пункта списка соответствий. На экран выводится пустой бланк с полями, описанными выше;

(F8) или (Del) -- удаление текущего пункта списка соответствий;

(F2} -- сохранение состояния файла NC.EXT;

(F10) или (Esc) -- выход из редактирования файла NC.EXT.

Например, чтобы файлы с расширением .doc открывались редактором Lexicon, для выполнения настройки нужно:

§ выбрать пункт «Обработка расширений» из меню «Команды»;

§ нажать <F6> или <Insert>;

§ занести расширение файла .doc в соответствующее поле (при этом точку перед расширением ставить не нужно);

§ ввести в поле команды запись, описывающую выполнение командного файла lexicon.exe. В этом случае запись вида C:\LEXICON\lexicon.exe обеспечит привязку программы Lexicon к расширению .doc;

§ выбрать из списка один из режимов привязки, смысл которых изложен в таблице, появляющейся на экране;

§ нажать ОК;

§ нажать клавишу <Esc> и подтвердить сохранение введенных изменений.

Замечание. После редактирования файла NC.EXT надо перезапустить Norton Commander, дабы внесенные изменения возымели свое действие (Norton Commander для эффективности не считывает каждый раз файл NC.EXT с диска, а хранит его содержимое в оперативной памяти).

Определение внешнего редактора, вызываемого для файлов с данным расширением

В Norton Commander для каждого расширения имени файла может использоваться свой внешний редактор. Вызов внешнего редактора осуществляется при выделении имени файла курсором и нажатии (F4) или (Alt) (F4) (в зависимости от режима, установленного в запросе, выводимом командами меню Commands, Configuration, Editor (Команды, Конфигурация, Редактор).

Файл NCEDIT.EXT. Выбор внешнего редактора в зависимости от расширения имени файла выполняется в соответствии с указаниями, содержащимися в файле NCEDIT.EXT, аналогично тому, как вызов программы при двойном щелчке имени файла мышью или выделении файла и нажатии клавиши (Enter) выполняется в соответствии с указаниями, содержащимися в файле NC.EXT.

Формат файла NCEDIT.EXT -- такой же, как у файла NC.EXT, и интерпретируется содержимое этого файла точно так же. В частности, для расширения имени файла можно задать несколько редакторов, при этом выбрать нужный редактор (точнее, команду вызова редактора) должен будет пользователь (Norton Commander при нажатии (F4) или (Alt)(F4) выведет запрос со списком команд).

Редактирование файла NCEDIT.EXT. Файл NCEDIT.EXT может редактироваться с помощью Norton Commander (пункты меню Commands, Editors, в русской версии -- Команды, Редактор по расширению) или любым редактором текстов. После редактирования файла NCEDIT.EXT надо перезапустить Norton Commander, чтобы внесенные изменения возымели свое действие.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Фигурнов В.Э. IBM PC для пользователя. Краткий курс. М,1997, «ИНФРА-М»

2. http://dfe3300.karelia.ru/koi/posob/os/f112.shtml#f115

3. http://www.refineua.com.ru/pageid-4652-1.html

4. http://www.refstore.ru/box/8/pro/1021/index1.1.html

5. icc.melitopol.net/learn/os/lec5.pdf Лекція 5. РОБОТА З ПРОГРАМОЮ NORTON COMMANDER

6. http://fssp.karelia.ru/~ivk/zhirin/inf/inf/read8.html

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.