
КОМАНДЫ ОПЕРАЦИОННОЙ СИСТЕМЫ MS DOS
Приведем краткое описание основных команд MS DOS версии 6.2, используемых для работы с файлами и каталогами. При описании команд необязательные параметры указываются в [ ], а альтернативные варианты параметров разделяются символом ¦. Для сокращения описания некоторые редко используемые режимы отдельных команд будут опущены.
Смена текущего диска
Формат команды:
ДИСК:
Команда C: сделает текущим диск C, а команда A: сделает текущим диск A.
Команда CLS
Очищает экран. После этого на нем выводятся только командная подсказка и курсор. Команда внутренняя.
Формат команды:
CLS
Команда DIR
Выводит список файлов и подкаталогов, находящихся в заданном каталоге. Команда внутренняя. Если команда задается без параметров, то выводятся метка диска и его серийный номер, имена файлов и каталогов, включая расширения, размеры файлов в байтах, а также дата и время их последней модификации. После этого выводятся число файлов и подкаталогов в указанном каталоге, общий объем (в байтах), занимаемый файлами этого каталога, и объем свободного пространства на диске.
Формат команды:
DIR [ДИСК:][МАРШРУТ][ИМЯ_ФАЙЛА] [/P] [/W]
Параметр [ДИСК:][МАРШРУТ] задает диск и каталог, содержимое которого вы хотите видеть на экране. Параметр [ИМЯ_ФАЙЛА] задает группу файлов или файл, которые нужно включить в список.
При указании параметра /P выводится по одному экрану списка файлов. Чтобы увидеть следующий экран, нужно нажать любую клавишу.
Параметр /W выводит перечень файлов в краткой форме с максимально возможным числом имен файлов и каталогов на каждой строке. При этом имена каталогов указываются в квадратных скобках.
Для вывода подмножества файлов и каталогов можно использовать символы шаблонов (* и ?).
Чтобы передать вывод команды DIR в файл, можно использовать символ перенаправления (>), например
DIR C:\ > C:\SPDIR.TXT.
После выполнения этой команды результаты ее работы можно посмотреть в файле SPDIR.TXT.
Команда type
Выводит на экран содержимое текстового файла. Команда внутренняя.
Формат команды:
TYPE [ДИСК:][МАРШРУТ]ИМЯ_ФАЙЛА
Параметр [ДИСК:][МАРШРУТ]ИМЯ_ФАЙЛА задает расположение и имя файла, который нужно просмотреть.
Вывод файла на экран можно приостановить, нажав комбинацию двух клавиш CTRL + S. Для продолжения вывода нужно снова нажать CTRL + S. Закончить вывод на экран можно, нажав CTRL + C или CTRL + BREAK.
Для постраничного вывода текста можно использовать команду TYPE совместно с командой MORE:
TYPE [ДИСК:][МАРШРУТ]ИМЯ_ФАЙЛА | MORE
Команда md
Создает каталог. Команда внутренняя. Команду MD можно использовать для создания многоуровневой структуры каталогов.
Формат команды:
MD [ДИСК:]МАРШРУТ
Параметр "ДИСК:" задает диск, на котором нужно создать каталог.
Параметр "МАРШРУТ" задает имя и расположение нового каталога. Максимальная длина одного маршрута от корневого каталога до нового - 63 символа (включая \).
Команда cd
Выводит на экран имя текущего каталога или изменяет текущий каталог. Команда внутренняя.
Форматы команды:
CD [ДИСК:][МАРШРУТ]
CD[..]
Например, команда CD \PROGS изменяет текущий каталог на подкаталог PROGS, зарегистрированный в текущем каталоге. Чтобы вывести имя текущего диска и текущего каталога, следует ввести команду CD без параметров.
Параметр [ДИСК:][МАРШРУТ] задает диск (если он отличен от текущего) и каталог, куда следует перейти.
Команда CD .. осуществляет переход в вышестоящий каталог. Чтобы перейти в корневой каталог (вершину иерархии каталогов), нужно дать команду CD \ .
Задав в команде CD имя диска, можно сменить текущий каталог на другом диске, однако текущим останется прежний диск. Чтобы осуществить переход на другой диск, нужно вначале дать соответствующую команду.
Команда copy
Копирует в заданное место один или более файлов. Команда внутренняя. Данную команду можно также использовать для комбинирования файлов. При копировании более одного файла MS DOS выводит на экран имя каждого копируемого файла.
Формат команды:
COPY ИСТОЧНИК [+ ИСТОЧНИК [+ ...]] [ПРИЕМНИК]
Параметр "ИСТОЧНИК" задает расположение и имя файла или набора файлов, которые нужно копировать. Источник может содержать имя диска и двоеточие, имя каталога, имя файла или их сочетание.
Параметр "ПРИЕМНИК" задает расположение и имя файла или набора файлов, в которые следует выполнить копирование. Приемник задается аналогично источнику.
В источнике или приемнике можно указывать имя устройства. Если в команде не задается имени целевого файла, то MS DOS создает копию с тем же именем, датой и временем создания, что и исходный файл, помещая новую копию в текущий каталог на текущем диске
Для копирования файла SPRAVKA.TXT из текущего каталога в корневой каталог диска A следует ввести команду:
COPY SPRAVKA.TXT A:\
Чтобы скопировать все файлы из каталога PASCAL диска A в текущий каталог, нужно дать команду:
COPY A:\PASCAL\*.*
Если задать более одного исходного файла, разделяя их символом +, то COPY объединит содержимое указанных файлов, создав один новый файл, например:
COPY MON.TXT + TUE.TXT + WEN.TXT TREE.TXT.
При этом файлы текущего каталога MON.TXT, TUE.TXT и WEN.TXT объединяются и помещаются в файл TREE.TXT (также в текущем каталоге). Целевой файл будет иметь текущую дату и время. Если опустить имя этого файла, MS DOS использует в качестве приемника первый файл из списка.
Для создания нового файла PROTOC.DAT следует дать команду:
COPY CON PROTOC.DAT
После завершения ввода текста следует нажать CTRL + Z или клавишу F6 и затем ENTER.