Основные команды MS DOS

Классификация команд

Внешние и внутренние команды. Команды работы с каталогами, файлами и с диском

Формат команд MS DOS. Команда MS DOS состоит из имени команды и параметров, разделенных пробелами. Имя команды MS DOS и параметры могут набираться как прописными, так и строчными латинскими буквами. Далее квадратными скобками будут отмечаться необязательные элементы команд.

Во многих командах MS DOS в именах файлов можно употреблять символы * и? для указания группы файлов из одного каталога.

Символ * обозначает любое число любых символов в имени файла или в расширении имени файла. Символ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.

Примеры: *.bас - все файлы с расширением.bak из текущего каталога; c*.d * - все файлы с именем, начинающимся с буквы c, и расширением, начинающимся с буквы d, из текущего каталога;

a:\doc\ABC???. * - все файлы с именем, начинающимся с ABC и состоящим не более чем из 6 символов, из каталога \doc на диске на дисководе А:.

Команды можно классифицировать по двум признакам - по способу реализации и по функциональному назначению.

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

§ резидентные (внутренние, встроенные);

§ транзитные (внешние, утилиты, обслуживающие).

Резидентные команды входят в состав командного процессора COММAND.COM и после окончания загрузки операционной системы MS DOS обычно располагаются в оперативной памяти. Резидентные команды доступны в любой момент времени. Пользователю не надо заботиться об их наличии или отсутствии в составе операционной системы. В операционной системе MS DOS невозможны замена или добавление резидентных команд, так как они являются частью командного про­цессора COММAND.COM.

Транзитные команды реализуются в виде файлов типа.СОМ или.ЕХЕ и по­стоянно находятся на диске в области пользователя. Можно неограниченно расширять возможности операционной системы за счет введения новых транзитных команд. По сравнению с резидентными командами транзитные ко­манды характеризуются большим временем выполнения из-за необходимости обращения диску. Транзитные команды так же, как и резидентные, задаются именем без указания типа.

Команды работы с каталогами

Просмотр каталога. Для вывода оглавления каталога имеется команда DIR. Формат команды:

DIR [дисковод: ][путь\][имя файла] [/параметры] [/атрибуты]

Создание каталога. Для создания нового каталога имеется команда MD (Make Directory). Формат команды:

MD [дисковод:]путь

Удаление каталога. Для удаления (пустого) каталога имеется команда RD (Remove Directory). Удалить можно только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. Формат команды:

RD [дисковод:]путь

Изменение текущего каталога. Для изменения текущего каталога имеется команда CD(Change Directory). Формат команды:

CD [дисковод:]путь

CD\ - переход сразу в корневой каталог

CD.. - переход на один уровень

Команды работы с файлами.

Переименование файлов. Для переименования файлов и каталогов имеется команда Ren (Rename). Формат команды:

Ren [дисковод:][путь\] [старое имя файла] пробел [новое имя файла]

Дисковод и путь задают, в каком каталоге переименовываются файлы. Если дисковод или путь опущены, то подразумеваются текущий дисковод и текущий каталог.

Копирование файлов. Для копирования файлов имеется команда Сору.

Формат команды:

Сору [дисковод:][путь\]имя файла [дисковод:][путь\]имя файла

В команде сору вместо имен файлов можно использовать обозначения устройств, например:

Сopy con имя файла – создание текстового файла (консоль - клавиатура для ввода, монитор для вывода). При вводе с клавиатуры конец файла задается как [Ctrl-Z] или [6];

Перемещение каталога, файла(одного или нескольких). Формат команды:

MOVE [дисковод:] [путь\]откуда [дисковод:] [путь\]куда

Вывод содержимого файла на экран. Формат команды: TYPE [дисковод:][путь\] имя файла

Удаление файлов. Для удаления файлов имеется команда Del (delete).

Формат команды:

DEL [дисковод:][путь\] имя файла


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: