
- •Введение
- •Основы работы с операционной системой ms dos
- •Программа-оболочка norton commander
- •Работа с каталогами
- •Работа с файлами
- •Управляющее меню программы
- •Контрольные вопросы
- •Основы алгоритмизации
- •Контрольные вопросы
- •Интегрированная среда программирования
- •Библиографический список
- •Содержание
Работа с файлами
При работе с файлами используются те же действия, что и с каталогами, и вызываются они рассмотренными выше способами (копирование, перемеще-
ние и удаление файлов). Для создания текстового файла в редакторе Norton Commander следует нажать Shift+F4 и в открывшемся окне диалога ввести имя создаваемого файла. После этого можно приступать к набору текста, по завершении которого нажимают F2 (Save - сохранить), а затем ESC или F10 (Quit - выход). Для редактирования существующего файла его имя выделяют на панели и нажимают F4. Для просмотра текстового файла используют клавишу F3. При редактировании используют клавиши управления курсором (мышь), Del - для удаления символа над курсором и Backspace (клавиша со стрелкой над клавишей Enter) - слева от курсора, Ctrl+Y - для удаления строки.
Управляющее меню программы
Для управления выполнением действий используют пункты меню, вызываемого нажатием F9. Строка главного меню представлена на рис.1 и состоит из следующих секций: Left (левая панель), Files (файл), Disk (диск), Commands (команды) и Right (правая панель). Первая и последняя секции служат для задания режима отображения информации о каталогах и файлах на левой и правой панелях и поэтому содержат одинаковые пункты меню, представленные на рис. 5.
Верхняя часть секции отвечает за тип отображаемой панели: Brief -краткая форма представления информации; Full - полный формат; Info - информация о рабочем диске; Tree - дерево каталогов; Quick view - просмотр файла, выделенного на другой панели; Compressed File - вывод оглавления архивного файла; Find file panel - вывод панели с результатами поиска заданных файлов (по команде Find file секции Commands); Directory information - информация о каталоге, выделенном в другой панели; Link - установление связи между компьютерами, соединенными друг с другом.
Р
ис.
5
Средняя часть секции отвечает за сортировку файлов в панели:
Name - по имени; Extension - по расширению; Time - по имени; Size - по размеру; Unsorted - вывод без сортировки.
Нижняя часть секции позволяет: обновить содержимое панели (Re-read); использовать фильтр при выводе в данную панель (Filter).
Секция меню Files содержит команды для работы с файлами и каталогами, рассмотренные ранее. В этой же секции можно задавать атрибуты предварительно выделенных на панели файлов с помощью пункта File Attributes в открывающемся окне диалога (рис. 6), а также объединять файлы в группу по маске.
Секция меню Disk позволяет производить следующие операции с дисками: Copy diskette - потрековое копирование дискет; Format diskette - форматирование дискеты; Label disk - задание метки диска; Disk cleanup - очистка диска от ненужных файлов с использованием окна диалога для задания файлов.
Рис. 6
Секция Commands представлена на рис.7. Первая группа ее команд разрешает выполнять следующие действия. Вывод на экран дерева каталогов- NCD tree (Alt+F10) . Поиск файла - Find file (Alt+F7). Журнал выполненных команд MS DOS с возможностью редактирования и повторного выполнения команды - History (Alt+F8). Изменение числа строк на экране - EGA lines (Alt+F9). Получение информации о компьютере - System information.
Р
ис.
7
П
ункт
подменю Menu
file edit…
предназначен для создания и редактирования
файла меню пользователя. Это текстовый
файл nc.mnu,
который может находиться как в рабочем
каталоге (локальное меню), так и в каталоге
Norton
Commander
(глобальное меню).
Вид меню определяется в окне диалога
после запуска команды (рис.8).
Рис. 8
В
ыбор
Main
(главное) или Local
(локальное) приводит к созданию пустого
меню (рис. 9). Для создания пункта меню
нажимают F6
и в открывающемся окне диалога (рис.10)
выбирают вид этого пункта:
команда (Command)
или подменю (Menu).
При выборе Command
появится окно редактирования команды
меню, содержащее следующие поля ввода
(рис.11).
Р
ис.
9
Рис. 10
Рис. 11
Hot key - горячая клавиша для вызова данного пункта меню (не является обязательной). В качестве таковой можно использовать любую латинскую букву или цифру. Label - название пункта меню. Commands - поле для построчного ввода команд MS DOS, выполняемых при выборе данного пункта меню. После заполнения всех полей клавишей Tab выделяют кнопку Ok и нажимают Enter. На этом создание пункта меню закончено. Другие создаются аналогично. Пункт можно редактировать после его выделения и нажатия F4 или удалять - F8.
Пункт Extension file edit… предназначен для определения действий программы-оболочки в зависимости от расширения имени файла при выделении файла и нажатия Enter. Действия определяются в текстовом файле nc.ext, который создается и редактируется схожими действиями с файлом nc.mnu. Файл содержит строки соответствия: <расширение> <команда>.
Пункт Configuration секции Commands служит для настройки режима работы Norton Commander.