Взаимодействие пользователя с ОС MS DOS производится с помощью команд, которые пользователь вводит в
ответ на приглашение системы. Готовность системы к принятию команд пользователя
фиксируется выдачей на экран приглашения в короткой или полной форме. В первом
случае выводится только имя текущего устройства и символ > , а во втором —
еще и путь к текущему подкаталогу.
При вводе команд с клавиатуры в
основном используются алфавитно-цифровые клавиши, ряд клавиш со специальными
символами и клавиши редактирования вводимого текста. Ввод заканчивается
нажатием клавиши ENTER, после чего
команда передается системе на обработку и становится недоступной для
редактирования. Если при вводе команды пользователь допустил ошибку и нажал
клавишу ENTER, то система выдает
сообщение
Bad command or file name
( неправильная команда или имя файла )
и снова выводит приглашение,
после чего пользователь может повторить ввод команды.
Простейшая операция при
взаимодействии с MS DOS состоит в изменении текущего устройства. Для
этого достаточно в ответ на приглашение системы ввести имя активизируемого
устройства и нажать клавишу ENTER,
после чего система выведет приглашение с именем нового текущего устройства :
C: RAB > A:
( активизировать устройство
работы с дискетами, набрав на клавиатуре символы А: и нажав ENTER)
A: >
(подсказка системы с именем
активного устройства)
Если имя устройства задано
неправильно, система выведет либо сообщение ‘Bad command or file name’, либо сообщение ‘Invalid drive specification’
(неправильное имя устройства ) и повторит старое приглашение.
Для управления своей работой ОС
MS DOS предоставляет пользователю набор из примерно 60 команд, некоторые из
которых используются очень часто, а некоторые — только в особых случаях. Каждая
команда есть указание системе на выполнение некоторого действия. Команда
состоит из имени и необязательных параметров, разделенных пробелами. Имя
и параметры можно вводить в любом регистре.
В качестве параметров часто
выступают имена файлов, причем в именах разрешается использовать символы * и ?.
Символ * может стоять в имени файла или его расширении и заменять любое число любых символов. Например, конструкция *.txt означает ‘все файлы с
расширением txt’, а конструкция tabl.* означает ‘все файлы с именем tabl и
любым расширением’.
Наиболее часто используемыми
являются команды работы с каталогами и файлами.
К основным командам работы с
каталогами относятся:
·
Dir — вывод содержимого каталога;
·
MkDir (MD) — создание нового
подкаталога;
·
ChDir (CD) — изменение текущего (рабочего) подкаталога;
·
RmDir (RD) — удаление подкаталога.
К основным командам работы с
файлами относятся:
·
Copy — копирование файлов;
·
Del — удаление файла;
·
Type — вывод содержимого файла на экран;
·
Ren — изменение имени файла.