ОДЕССКИЙНАЦИОНАЛЬНЫЙ МОРСКОЙ УНИВЕРСИТЕТ
Кафедра «Техническаякибернетика»
РЕФЕРАТ
« NortonCommander. Меню и конфигурация»
Выполнила:Иванченко Светлана
ФТТС, 1курс 2 группа
ОДЕССА 2008г.
Оболочка Norton Commander (NC) разработана фирмой Symantec. Имеются англоязычная илокализованная (русифицированная) версии этого программного продукта,ориентированные для работы в среде DOS, Windows 3.1 х или Windows 95. Нижерассматривается англоязычный вариант NC версии 5.0, предназначенный для работыв среде DOS.
Запускпрограммы Norton Commander производится набором в командной строке имени файлаNC.EXE. После выполнения указанной команды на дисплее появится главный экраноболочки Norton Commander 5.0
Вверхней части экрана расположены шесть пунктов главного меню оболочки NortonCommander: Left, Files, Disk, Commands, Tools (Options), Right, каждый из которых выполняет определенныефункции.
Использованиеменю
Спомощью главного (или управляющего) меню Norton Commander можно установить наиболее удобныйвид представления информации на экране, изменить режимы работы Norton Commander, а также выполнить некоторые другиедействия.
Работас меню. Длявхода в меню следует нажать клавишу (F9). В верхней строке экрана появится строка, содержащая пункты меню Left, Files, Disk, Commands, Optionsи Right(в русской версии —Левая, Файл, Диск,Команды и Правая). Один из этих пунктов меню является выделенным.
Перемещениепо пунктам меню. Дляперемещения по пунктам меню используйте клавиши (↑) и (↓). Выбравнужный пункт меню, нажмите клавишу (Enter) или (↓), и под ним откроется соответствующее подменю (рис. 1) Длявыбора пункта подменю следует использовать клавиши (↑) и (↓). Выбравнужный пункт подменю, нажмите клавишу (Enter) для выполнения этого пункта меню.
Длябыстрого выбора пункта можно также нажать клавишу с буквой, выделенной вназвании пункта.
/>
Рис. 1. Меню Norton Commander
Спомощью мыши вызватьменю можно, щелкнув в верхней строке экрана. Для выбора пункта меню или подменюследует щелкнуть мышью название этого пункта. Еще один способ — нажать левуюкнопку мыши в верхней строке экрана и, не отпуская ее, выделить перемещениеммыши нужный пункт подменю, после чего отпустить кнопку мыши.
Обозначенияв меню. Длякраткости мы в дальнейшем будем называть меню и подменю Norton Commander единым словом — меню.
Обозначенияклавиш. Справаот названия некоторых пунктов меню выводятся обозначения клавиш или комбинацийклавиш, которые вызывают те же действия, что и данный пункт меню.
Галочкаслева от пункта меню. Если слева от некоторого пункта меню стоит галочка (√), значит,данный режим включен.
Многоточиев названии пункта меню. Если название пункта меню заканчивается многоточием, то приего выборе выводится запрос параметров, используемых при выполнении данногопункта меню.
Выходиз меню. Длявыхода из меню Norton Commander следует использовать клавишу (Esc). При использовании мыши достаточнощелкнуть мышью вне области меню.
Справка о пунктеменю. Дляполучения справки о пункте меню Norton Commander можновыделить этот пункт и нажать (F1).Пункт меню Подпункт меню Краткий комментарий
Left/ Right
Left/ Right
Left/ Right
Left/ Right
Brief (Краткий)
Full (Полный)
Info (Состояние)
Tree (Дерево каталогов)
Quick View
(Просмотр)
Archive
Панель поиска
Паспорт каталога
Link (Связь)
On/off (Вкл/Выкл)
Name
exTension
Time
Size
Unsorted
Re – read (Обновить панель)
Drive(Сменить диск)
Filter
Настройка вида и содержания левой/правой панели
Содержание панелей
На панели в три столбца высвечиваются имена файлов и их расширения, без даты создания и размера.
… имена файлов с расширениями, их размеры, дата и время создания или последней модификации.
… вместо списков файлов данного каталога выводится справочная информация о дисководе или дискете и при наличии специального файла «DIRINFO» — справочная информация о данном каталоге.
… выводится фрагмент дерева данного диска. По этому дереву можно свободно перемещаться с помощью клавиш управления курсором. При этом во втором окне отображается содержимое того подкаталога, на имени которого в дереве установлен курсор.
… быстрый просмотр файла. Содержимое файла выводится в нерабочей панели, она должна быть установлена в режим Brief или Full. Результатом выполнения этой команды для исполняемого файла будет сообщение о том, что файл является программой, и будет предложено либо запустить его на выполнение, нажав (Enter), либо все же просмотреть его, нажав (F3).
При быстром просмотре графических файлов выдается информация, что эти файлы -графические и делается предложение просмотреть их в полноэкранном режиме.
При быстром просмотре каталога выдается информация о числе файлов, подкаталогов в нем и общий размер всех файлов, файлов в подкаталогах и подкаталогов в просматриваемом каталоге При этом отображается истинная длина файлов! (А не объем, занимаемый ими на диске.)
Просмотр других зарегистрированных файлов (описанных в файле nc.cfg при установке Norton Commander) возможен с помощью внешних программ просмотра как в полноэкранном режиме, так и в режиме быстрого просмотра -на панели.
Вывод архива.
Оболочка Norton Commander способна самостоятельно читать некоторые форматы архивных файлов. В случае, если на экран выведены две панели, нажатие Enter на имени архивного файла в одной из них приведет к открытию этого архива на диске как обычного каталога. Файл отображается почти как настоящий каталог. В него и из него можно копировать, перемещать и удалять файлы, просматривать файлы внутри архива и даже запускать их на выполнение.
Однако в нем невозможны операции по созданию, удалению и переименованию каталогов внутри архива. Также невозможно копирование файлов в подкаталоги архива -поместить файл в архив можно только в его корень.
Оболочкой поддерживаются расширения:
ARC, ARJ, LZH, PAK, ZIP, ZOO
В принципе возможна поддержка архивов с другими расширениями путем добавления архиваторов в файлы конфигурации.
Начиная с версии 5.0 оболочка Norton Commander имеет возможность выводить результаты поиска в отдельную панель. В этой панели отображается:
— слева — полный путь к файлу;
— справа — имя файла и расширение.
Эта панель запоминается оболочкой до следующего вывода результатов поиска. Вызывается она выбором режима «Панель поиска» в меню левой или правой панели (рис 2).
При просмотре в режиме паспорта каталогов указывается:
— число выбранных каталогов;
— число выбранных файлов;
— занимаемый ими объем;
— число выбранных каталогов с учетом фильтра;
— число выбранных файлов с учетом фильтра;
— занимаемый объем с учетом фильтра;
— количество 1.2 Мбайтных дискет для записи выбранной информации;
— количество 1.44 Мбайтных дискет для записи выбранной информации.
Вывод паспорта каталога удобен, когда необходимо скопировать большой объем информации на дискеты.
Переход в этот режим осуществляется выбором пункта «Паспорт каталога» меню левой или правой панели. Клавиша — акселератор — Ctrl+Z.
… предоставляет сервис связи двух компьютеров по внешним портам при помощи нуль-модемного кабеля. Для этого на обоих компьютерах должен быть включен Norton Commander в режиме Link (из меню). Один из компьютеров будет ведущим (master), другой – ведомым (slave). На экране ведущего компьютера одна из панелей будет отображать содержимое жесткого диска ведомого компьютера, что можно эффективно использовать для переписывания файлов.
Включение/выключение панели на экране
Сортировка файлов при выводе на экран по:
… имени
… расширению
… дате и времени создания или последнего изменения
… размеру
… отмена сортировки с выводом файлов в порядке их расположения на накопителе
Обновление информации на панели
Выбрав эту команду или нажав Alt-F1 или Alt-F2 можно выбрать диск, который будет отображаться соответст-венно на левой или правой панели.
Если при выборе нужного дисковода:
— он не работает;
— в нем нет носителя;
— в нем установлен дефектный носитель;
— он занят другим процессом
то будет выдано сообщение об ошибке. Это сообщение различается в разных оболочках, и даже в разных версий одной и той же оболочки. Сообщение заканчивается просьбой сменить дисковод, в поле которого указан имя «дефектного» дисковода. Если нажать клавишу Enter, то будет повторена попытка прочитать диск. Нажатие Esc вернет Вас к первоначальному назначению дисковода. Нажатие другой буквы приведет к попытке прочитать дисковод с указанной буквой.
Возможность выборочного вывода файлов(подменю):
All files — все файлы;
Executable files — Исполняемые файлы (с расширениями
.exe, .bat, .com)
Custom – выборочный вывод. Например, задав
*.pas – на панели отобразятся файлы только с
расширением .pas;
prim*.*- отобразятся файлы, имя которых начинается на
prim.
/>
Рис.2. Выводрезультатов поиска в панели Norton Commander 5.0.
При выборе COMMANDSна экране появится меню:
Commands
NCD tree Alt — F10
Find file Alt- F7
History Alt — F8
EGA lines Alt- F9
Swap panels Ctrl- U
Panels on/off Ctrl- O
Comparedirectories
Menu file edit
Synhonize
Terminal Emulation
eXtension fileedit
Configuration
Tools
Каждую команду можновыполнить тремя способами:
1.- подвести «подсветку»и нажать {Enter};
2.- нажать комбинациюклавиш, указанную в правой части меню;
3.- нажать на ту букву,которая в имени команды изображена как заглавная.Пункт меню Подпункт меню Краткий комментарий Commands
NCD tree
Find file
History
EGA lines
Swap panels
Panels on/off
Compare directories
Menu file edit
Synchonize
Terminal Emulation
eXtension file edit
Configuration
Tools
Смена текущего каталога на другой после выбора на иерархическом дереве и нажатия
… позволяет найти на диске заданный файл. Допускается использование квазисимволов «*», «.», «?». Поиск ведется из корневого каталога активного диска «вглубь» независимо от текущего каталога. ChDir позволяет войти в каталог, в _айденный выделенный подсветкой файл из списка.
… на экран выводится содержимое буфера (стека) командной строки, т.е. то, что выводится при нажатии {Ctrl – E} и {Ctrl – X}.
При наличии контроллера дисплея типа EGA переводит экран из 25 – строкового формата в 43 – строковый и обратно.
Замена панелей местами на экране
Включение/выключение панелей на экране
После вывода на панели содержимого разных каталогов выполняется их сравнение выделением на экране тех файлов, которые отсутствуют в другом каталоге
Редактирование пользовательского меню (вывод на экран при нажатии клавиши F2). Этот режим ничем ни отличается от режима редактирования файла {F4} с той лишь разницей, что в нижней части экрана выдается подсказка, как этот файл должен быть устроен.
Синхронизация каталогов
Вызов программы терминальной эмуляции для связи двух ПК
Редактирование файла NC.EXT
Конфигурация оболочки
Пункт Tools (инструментарий) предоставляет возможность создать в дополнение к пользовательскому меню системное меню Tools.
В меню OPTIONSпроизводится выбор режима функционирования программы. Отметка «галочка»обозначает включенный режим. Включение/выключение производится клавишей {Enter}при соответствующем выборе (при помощи «подсветки») нужной строки.
Color...
Auto menus
Path prompt
Key bar Ctrl — B
Full screen
Mini status
Ins moves down
cLock
Editor...
Save setup Shift- F9Пункт меню Подпункт меню Краткий комментарий OPTIONS
Color...
Auto menus
Path prompt
Key bar
Full screen
Mini status
Ins moves down
cLock
Editor...
ave setup
позволяет в зависимости от типа дисплея включать и выключать цвет. В случае черно — белого (монохромного) дисплея необходимо выбрать режим Black & White.
После выполнения одной из команд пользовательского меню (выведенного на экран прu нажатии клавиши F2), на экран снова выводится пользовательское меню.
При включении этого режима приглашение DOS внизу экрана включает информацию про текущий диск и текущий каталог, а если он выключен, то только про текущий диск.
включение/выключение строки — подсказки в нижней части экрана
включение меню на весь (кроме командной строки) экран или на пол-экрана
включение/выключение вывода в последней строке окна полной информации о файле, на котором установлен курсор.
включение/выключение режима автоматического смещения курсора при подсветке имени файла клавишей {Ins}.
включение/выключение изображения текущего времени в правом верхнем углу экрана.
позволяет включить режим, в котором при вызове редактора клавишей {F4} будет вызываться не встроенный редактор (обладающий весьма ограниченными возможностями), а любой редактор, который задан NORTON COMMANDER.
— запись на диск выбранного набора Options. После записи выбранного набора опции NORTON автоматически их восстановит при запуске системы.
Пункт FILES (файлы) реализует операции с файламии подкаталогами, смену атрибутов файлов, а также доступ к пользовательскомуменю, выход из оболочки NC,операции расщепления исходного файла на несколько файлов по команде Split и слияние ранее расщепленных файловв единый файл по команде Merge.Подменю пункта Files включает 15команд, большая часть из которых соответствует действию функциональных клавиш.Пункт меню Подпункт меню Краткий комментарий FILES
Help
User menu
View
Edit
Copy
Rename or move
Make Directory
Delete
Send files
file Attributes
select Group
uNselect group
Split
Merge
Quit
(F1) — вызов на экран помощи
(F2) — вызов на экран меню пользовательских программ. С помощью этого меню, можно легко вызвать любую программу с диска, в каком бы подкаталоге она ни находилась. Установка меню пользователя производится при помощи опции Menu files edit в команде COMMANDES.
(F3) — просмотр содержимого файла в символьном виде. Эта команда выводит на экран в символьном виде содержимое файла, на который указывает подсветка. Если этот файл содержит текстовую информацию, то таким образoм легко просмотреть файл любой длины, передвижение по файлу производится клавишами(↑),(↓), (PgUp), (PgDn). Клавиши (Home ) и (End) позволяют сразу выйти на начало или конец файла соответственно.
Боковое перемещение осуществляется либо клавишами (←),(→), либо (Ctrl — влево) или (Ctrl — вправо). Последние две команды осуществляют быстрое перемещение… В режиме просмотра можно также осуществить поиск заданной последовательности текстовых символов. Для этого надо выполнить функцию SEARCH ((F7)). Выход из режима просмотра — (F10) или (Esc).
(F4) — редактирование файла. С помощью этой команды можно осуществить простейшее редактирование файла. Команды редактирования указаны в подсказке в разделе DELETE. Подсказка редактора вызывается нажатием (F1). При использовании этой функции следует соблюдать осторожность в случае смешанных (текстовых и бинарных) файлов, так как неосмотрительное изменение файла может сделать его совершенно непригодным для дальнейшего использования. После внесения исправлений в файл в верхней строке рядом с именем файла появляется символ «*», указывающий на то, что файл был видоизменен и не записан. При попытке выйти из этого режима с помощью (F10) или (Esc) NORTON COMMANDER предупредит о том, что файл был модифицирован и не записан на диск. Запись файла на диск с прежним именем производится командой (F2). При этом резервная копия с расширением .bak не создается, что необходимо всегда помнить. В режиме редактирования возможна также функция поиска заданной последовательности символов ((F7)). Если файл содержит коды, не соответствующие буквенно — цифровым символам и некоторым управляющим кодам, то считывание прекращается. Максимальный размер файла -порядка 25 Кб.
(F5) — копирование файлов. Эта команда может использоваться в двух режимах: в режиме с подсветкой выбранных файлов и без нее. Если нажать на (F5), не произведя подсветки имен файлов, то будет произведено копирование файла, на котором установлен курсор, из активного окна в неактивное. При этом программа дополнительно запросит путь для копирования. Таким образом можно скопировать файл в ту директорию, в которой он уже есть, под другим именем. По умолчанию устанавливается путь на неактивное окно. Если же был подсвечен хотя бы один, то будет скопирован именно он, а не тот, на который указывает курсор. Если файл с таким именем уже существует, то NORTON
COMMANDER запросит подтверждение на перезапись только этого файла или всех повторяющихся имен файлов. Точно так же требуется подтверждение на перезапись файла с защитой от записи.
(F6) — перемещение файла из одного подкаталога (дисковода) в другой. Действует аналогично команде (F5) с той лишь разницей, что в подкаталоге, откуда файл переносится, он стирается.
(F7) — создать каталог. Kоманда аналогична команде DOS MD
стереть файл (файлы). Команда аналогична команде (F5) и также делает дополнительный запрос при стирании защищенных от записи (read only) файлов
программа, управляющая обменом электронной почтой
позволяет изменить атрибуты помеченных файлов или, если таких нет,- текущего файла.
Предлагает установить след. атрибуты:
- Read only – только для чтения;
- archive — архивированный;
- hidden — скрытый;
- system — системный.
(+) выбор по маске группы файлов при копировании, перемещении, удалении и других операциях с файлами.
(-) отмена выбора
расщепление исходного файла на несколько файлов
слияние ранее расщепленных файлов в единый файл
(F10) – выход из программы
Пункт DISK (диск) обеспечивает работупользователя с гибкими и жесткими дисками. Копирование дискет в оболочкепроизводится по команде Copy diskette.
Форматированиедискет выполняется встроенной в оболочку NC утилитой Norton Commander Safe Format (NCSF),содержащейся в файле NCSF.EXE. Утилита NCSF обеспечивает три режима форматирования:
•стандартное DOS- форматирование;
•безопасное Safe- форматирование (обеспечиваетбыстрое форматирование и
повышаетнадежность сохранения данных на диске);
•быстрое Quick- форматирование.
Сервиснаясистема NC 5.0 является не только надстройкойнад дисковыми ОС, но и надстройкой сетевой ОС Novell NetWare версий 3.х и 4.х. Сетевые возможности данной оболочкиреализуются встроенной утилитой NCNet,хранящейся в файле NCNET.EXE.
О параметрах конфигурации
Дляустановки большинства режимов Norton Commander следуетвыбрать пункты меню Commands, Configuration(Команды, Конфигурация). Norton Commander выведет на экран панель запросапараметров конфигурации. Нажимая на кнопки в верхней
части этого окна, Вы можете задавать в выводимом запросе режимы конфигурации изсоответствующей группы режимов. После установки нужных режимов надо нажать (Ctrl) (Enter) или кнопку запроса ОК, а если Вы передумалименять режимы конфигурации — то (Esc)или кнопку запроса Cancel(Отмена).
Если взапросе рис. 3 включен режим Autosavesetup(Сохранять настройки), то установленные режимы Norton Commander сохраняются при выходе из Norton Commander и будут применяться при последующихзапусках Norton Commander. Если режим выключен, то сохранитьпараметры конфигурации Norton Commander можно,нажав клавиши (Shift) (F9) и затем (Enter).
/>
Конфигурация />
Рис. 3
Пункт меню Подпункт меню Краткий комментарий
COMMANDS→
CONFIGURATION
Screen colors
( ) B & W
( ) Laptop
(•) Color 1
( ) Color 2
Screen blank delay
[ ] On
[10] Minutes
Printer port
()COM1 (•) LPT1
( ) COM2 ( ) LPT2
( ) COM3 ( ) LPT3
[x] Show hidden files
[x] Ins moves down
[ ] Select Directories
[ ] Select Directories
[x] Menu bar always visible
[ ] Auto save setup
[ ] Left-handed mouse
[ ] Fast mouse reset
[x] Copy newer files only
Редактор… (Editor...)
Select which editor to use for F4:
(•) Built-in
( ) External
c:\me\me !.!
Confirmations (Подтверждения)
[x] Copy
[x] Move
[x] Delete
[x]Delete subdirectories
[x] Exit
[ Ok ] [ Cancel ]
Compression (Сжатие)
Storage method
(•) Automatically select best method
( ) Create smallest file
( ) Use fastest method
General
[ ] Comfirm with password
[ Ok ] [ Cancel ]
Эта опция позволяет выбрать черно-белый или цветной режим работы экрана. Опция Laptop устанавливается для портативных компьютеров.
Устанавливает время задержки перед отключением изображения на экране, если на компьютере не выполняется никаких действий. Нажатие любой клавиши возвращает изображение.
Определяет порт (последовательный или парал.), к которому подключен принтер во время печати из внешнего редактора
Показывать или не показывать скрытые файлы
Если опция включена, курсор перемещается вниз при выборе клавишей (Ins).
Если опция включена, клавиши выбора серые (+) и (-) действуют не только на файлы, но и на каталоги.
Если опция включена, при перемещении курсора в панели дерева каталогов автоматически меняется каталог на файловой панели. Иначе необходимо нажимать (Enter).
Если опция включена, внизу экрана выводится строчка с назначениями функцион. клавиш.
Если опция включена, то NC запоминает свои настройки, даже если вы выключили компьютер. Иначе, необходимо нажать Shift+F9 для их сохранения (в файле NC.INI).
Осуществляет переключение левой и правой кнопки мыши.
Для некоторых компьютеров (PS/2, COMPAQ) существует задержка в несколько секунд после выполнения команды DOS и перед появлением панели оболочки Norton Commander. Включение опции уменьшает эту задержку.
Если опция включена, то перезапись файлов при копировании осуществляется только если копируемый файл имеет более новую дату.
Позволяет выбрать внешний редактор (а не редактор NCEDIT.EXE оболочки Norton Commander), который используется при нажатии клавиши (F4) или команды Edit из файлового меню.
Чтобы задать внешний редактор, нажмите (Е) и наберите его имя.
Позволяет установить уровень безопасности при выполнении файловых операций. По умолчанию все подтверждения Norton Commander включены. Во время файловых операций, которые могут привести к потери информации (копирование, перемещение, удаление) и при выходе из оболочки вы получите запрос «Are You Sure...?» (Вы уверены?). После этого вы должны или подтвердить (Ok), или отменить (Cancel) операцию. При отмене подтверждений указанные операции будут выполняться немедленно.
Существует много способов архивирования. Некоторые имеют лучшие характеристики за время сжатия, другие – за размер сжатого файла.
Метод сжатия:
Автоматич.выбор наилучшего метода;
Размер архива будет наименьший, но время операции – наибольшее.
Время на архивацию – наименьшее, размер архива- наибольший.
Общие настройки сжатия
При сжатии задается пароль. Он нужен при разархивировании.
Настройка меню команд пользователя
Norton Commander предоставляет возможность созданияменю пользователя. Это меню вызывается на экран при нажатии клавиши (F2). Пользователь может клавишамиперемещения курсора (↑) и (↓) выделить нужный пункт меню и, нажавклавишу (Enter), выполнитьсоответствующие команды. Можно также нажать соответствующую пункту клавишу иликомбинацию клавиш (см. ниже). А с помощью мыши выбрать пункт меню еще проще —надо дважды щелкнуть его мышью.
Главноеи локальное меню. Список команд, входящих в меню, задается пользователем в файле NC.MNU. Этот файл может располагаться либо в текущемкаталоге (такое меню называется локальным), либо в том каталоге, где находятсяфайлы Norton Commander (такое меню называется главным).Если файл NC.MNU имеется и в текущем каталоге, и в каталоге Norton Commander, то используется файл из текущегокаталога (т.е. локальное меню).
Структурафайла NC.MNU, Каждому элементу пользовательского менюсоответствуют две или более строки в файле NC.MNU. В первой из этихстрок с первой позиции указывается сообщение, выводимое в меню. Перед ним можнозадавать имя клавиши (произвольный алфавитно-цифровой символ, кроме строчныхбукв) с последующим двоеточием, тогда эту клавишу можно использовать длябыстрого выбора данного пункта меню. Можно также задать обозначение вида ^символс последующим двоеточием, где символ — прописная латинская буква (А—Z), кроме М, или символы \, ] и _,тогда для быстрого выбора пункта меню используется комбинация клавиш (Ctrl)/символ.
Следующиестроки описания пункта меню должны содержать команды, выполняемые при выбореэтого пункта меню. В первой позиции этих строк должен быть пробел.
Для задания во вновь создаваемом главном меню пользователя позиции для быстрого запускапрограммы нужно:
§ нажать клавишу F2 или выбрать пункт«Вызов меню пользователя» из меню «Файл» или выполнить команду «Создание менюпользователя» из меню «Команды»;
· нажать клавишу или ;
· в появившемсядиалоговом окне выбрать вариант «Меню» и нажать клавишу ;
· в первом полеввести выбранный символ (например, W), к которому приписывается действие;
· нажать клавишу или ;
· ввестипоследовательность команд MS-DOS, описывающих действия по запуску программыобычным образом, нажать ОК;
нажать клавишу длясохранения изменений в файле nc.mnu.
Теперь длязапуска программы достаточно вызвать на экран меню пользователя нажатием, а в появившемся списке выбрать букву W.
Для включения дополнительных команд в главное меню пользователя, например, командыформатирования дискеты в накопителе b: нужно:
§ нажать ;
§ нажать или ;
§ выбрать в появившемся окне позиции«Команда»;
§ указать назначаемую клавишу(например, 1), название пункта меню (форматирование дискеты в накопителе a:) и саму команду (format a:);
§ нажать клавишу иликнопку ОК;
§ нажать для сохранениявнесенных в меню изменений.
Редактирование содержимого главного меню пользователя выполняется аналогичнотому, как оно создается или как добавляются в него новые команды. Отличиезаключается в том, что вместо нажатия клавиш или (второй шаг процедур) нужно нажать клавишу .
Удаление одного из пунктов главного меню выполняется следующим образом:
§ вызов главного меню нажатием или ;
§ активизация курсором одного изпунктов главного меню;
§ нажатие клавиши ;
§ подтверждение согласия на удаление.
Для задания (или отмены) автоматического вызова главного меню пользователя достаточнов меню «Настройки» задать (или отказаться) пункт «Отображать меню при запуске».
Пример:
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, Menufileedit(или Команды, Меню пользователя). Norton Commander выведет запрос о том, какое менюпользователя надо редактировать: главное (находящееся в каталоге Norton Commander) или локальное (находящееся втекущем каталоге). Необходимо выбрать нужный ответ: Main(Главное) — главное меню, Local(Локальное) — локальное меню, Cancel(Отмена) — не редактировать меню. Norton Commander выведет выбранное меню, и Вы сможетеего редактировать. Кроме того, редактировать меню пользователя можно во всехслучаях, когда оно выведено на экран.
Дляредактирования меню Вы можете использовать клавиши:
(F4)— редактирование пунктаменю. На экран выводится бланк с полями HotKey(Назначенная клавиша) — клавиша для быстрого выбора пунктаменю; 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, ExtensionFileEdit(илиКоманды, Обработка расширений) на экран выводится список соответствиймежду расширениями имен файлов ивыполняемыми командами. Для редактирования этого списка Вы можете использовать клавиши:
(↑),(↓)— перемещение по списку;
(F4) — редактирование текущего пунктасписка. На экран выводится бланк с полями Fileextension(Тип (расширение) имени файла), Сотmandforthis extension(Команда обработки расширения) и переключателем, определяющим, какиесимволы будут добавлены к команде справа:
Filename with extension (Имяфайласрасширением) !.!
Filenamewithout extension (Имяфайлабезрасширения) !
Driveletter (Имядиска) !:
Pathname(Путь) !\
Userdefined(Заданный пользователем) ничего
Заполнивполя запроса, следует нажать (Ctrl)(Enter) для запоминания изменений или (Esc) для их отмены;
(F6) или (Ins) — вставка нового пункта списка соответствий. Наэкран выводится пустой бланк с полями, описанными выше;
(F8) или (Del) — удаление текущего пункта списка соответствий;
(F2} — сохранение состоянияфайла NC.EXT;
(F10) или (Esc) — выход из редактирования файла NC.EXT.
Например,чтобы файлы с расширением .docоткрывались редактором Lexicon, для выполнения настройки нужно:
§ выбрать пункт «Обработка расширений»из меню «Команды»;
§ нажать или ;
§ занести расширение файла .doc в соответствующее поле (при этомточку перед расширением ставить не нужно);
§ ввести в поле команды запись, описывающуювыполнение командного файла lexicon.exe. В этом случае запись видаC:\LEXICON\lexicon.exe обеспечит привязку программы Lexicon к расширению .doc;
§ выбрать из списка один из режимовпривязки, смысл которых изложен в таблице, появляющейся на экране;
§ нажать ОК;
§ нажать клавишу иподтвердить сохранение введенных изменений.
Замечание.После редактирования файла 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