Резидентные команды входят в состав командного процессора COММAND.COM и после окончания загрузки операционной системы MS DOS обычно располагаются в оперативной памяти. Резидентные команды доступны в любой момент времени. Пользователю не надо заботиться об их наличии или отсутствии в составе операционной системы. В операционной системе MS DOS невозможны замена или добавление резидентных команд, так как они являются частью командного процессора COММAND.COM.
Транзитные команды реализуются в виде файлов типа .СОМ или .ЕХЕ и постоянно находятся на диске в области пользователя. Можно неограниченно расширять возможности операционной системы за счет введения новых транзитных команд. По сравнению с резидентными командами транзитные команды характеризуются большим временем выполнения из-за необходимости обращения диску. Транзитные команды так же, как и резидентные, задаются именем без указания типа.
Основные команды MS DOS.
Команды работы с каталогами
Просмотр каталога.Для вывода оглавления каталога имеется команда DIR. Формат команды:
Создание каталога. Для создания нового каталога имеется команда MD (Make Directory). Формат команды:
MD[дисковод:]путь
Удаление каталога. Для удаления (пустого) каталога имеется команда RD (Remove Directory). Удалить можно только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. Формат команды:
RD [дисковод:]путь
Изменение текущего каталога. Для изменения текущего каталога имеется команда CD(Change Directory). Формат команды:
CD [дисковод:]путь
CD\ -переход сразу в корневой каталог
CD.. -переход на один уровень
Команды работы с файлами.
Переименование файлов. Для переименования файлов и каталогов имеется команда Ren (Rename). Формат команды:
Ren[дисковод:][путь\] [старое имя файла]пробел [новое имя файла]
Дисковод и путь задают, в каком каталоге переименовываются файлы. Если дисковод или путь опущены, то подразумеваются текущий дисковод и текущий каталог.
Копирование файлов. Для копирования файлов имеется команда Сору.
В команде сору вместо имен файлов можно использовать обозначения устройств, например:
Сopy con имя файла – создание текстового файла (консоль - клавиатура для ввода, монитор для вывода). При вводе с клавиатуры конец файла задается как [Ctrl-Z] или [6];
Перемещение каталога, файла(одного или нескольких). Формат команды:
Вывод содержимого файла на экран. Формат команды:TYPE [дисковод:][путь\] имя файла
Удаление файлов.Для удаления файлов имеется команда Del (delete).
Формат команды:
DEL [дисковод:][путь\] имя файла
2 Программа-оболочка Norton Commander. Назначение и основные возможности пакета
Программа Norton Commander, разработанная фирмой Peter Norton Computing, является одной из наиболее популярных программ – оболочек для работы с операционной системой MS DOS.
Программа-оболочка- это программа, один из модулей которой, называемый резидентным, постоянно находится в оперативной памяти компьютера и для выполнения каких-либо заданных пользователем функций загружает с диска в свободные области памяти необходимые исполнительные модули.
Применение операционной оболочки Norton Commander значительно упрощает управление компьютером, так как процесс ввода команд и их параметров заменяется выбором из предлагаемого списка возможных значений (меню). Выбор, как правило, осуществляется с помощью клавиш редактирования со стрелками и завершается нажатием клавиши <Enter>.
Пакет программ Norton Commander позволяет получать в наглядном виде информацию о компьютере, оперативной памяти и ее загрузке, осуществлять поиск файлов и каталогов, редактировать текстовые файлы, работать с архивными файлами и т.д.
Перечень основных процедур управления компьютером с помощью пакета Norton Commander:
Выбор диска, каталога и файла;
Создание нового каталога и текстового файла;
Просмотр и корректировка текстовых файлов;
Копирование, перемещение, удаление файлов и каталогов;
Поиск файлов и каталогов на дисках;
Работа с архивными файлами;
Получение информации о компьютере и оперативной памяти;
Сравнение каталогов дисков;
Просмотр и корректировка атрибутов файлов;
Автоматизация загрузки обрабатывающих программ с помощью меню пользователя и файла расширений;