Примеры использования команд

Команда DIR - просмотр оглавлений каталогов.Единственным параметром этой команды является путь[4] к просматриваемому каталогу.

· DIR (без параметров) - вывод на экран оглавления текущего каталога активного диска.

· DIR\ - просмотр оглавления корневого каталога активного диска

· DIR .. - просмотр оглавления родительского каталога

· DIR D:\ - просмотр оглавления корневого каталога диска D

· DIR D:\DOC- просмотр оглавления подкаталога DOCдиска D

· DIR С:\ /p- постраничный просмотр оглавления корневого каталога диска С

· DIR С:\Windows /p/s- постраничный просмотр оглавлений каталога \Windows диска Си всех подчиненных ему каталогов.

· DIR С:\Windows\Command\*.exe /p– постраничный просмотр части оглавления каталога Command, содержащей только объекты с расширением "exe".


КомандаMD( Make Directory ) - создание новых подчиненных каталогов.

· MD ddd- создание каталога dddв текущем каталоге активного диска;

· MD \first_d- создание каталога first_d в корневом каталоге активного диска;

· MD D:\first_d\next_dir- создание каталога next_dir, подчиненногокаталогу first_d.

КомандаCD(Change Directory) - изменение текущего каталога

· CD \- переход к корневому каталогу из текущего;

· CD ..- переход к родительскому каталогу из текущего;

· CD next_dir- переход к дочернему каталогу next_dir;

· CD next_dir\ddd\qqq- переход к каталогу qqq(указан путь к новому каталогу, начиная от текущего);

· CD \First_dir\next_dir\ddd\qqq- переход к каталогу qqq(указан путь к новому каталогу, начиная от корневого ).

Примечание: использование имени диска в параметре команды CD не допускается.

КомандаCOPY - копирование файлов. В этой команде необходимы два параметра: первый указывает спецификацию исходного файла (что и откуда копируется), а второй - спецификацию его копии (куда копируется и под каким именем). Команда может использоваться также для слияния нескольких файлов, печати и вывода на экран или создания (вводом с клавиатуры) текстового файла.

· Полноформатная команда копирования файлов, в результате выполнения которой в каталоге TEXT диска Cбудет создан файл File_2.txt - копия файла File1.txt, расположенного вкаталоге TXTдиска E:

COPY E:\TXT\File_1.txt C:\TEXT\File_2.txt

· Копирование файла под новым именем из текущего каталога активного диска в подкаталог ТХТ диска E : COPY File_1.txt E:\TEXT\File_2.txt

· Копирование файла из текущего каталога активного диска в корневой каталог диска D под старым именем: COPY File1.txt D:\

· Объединение (слияние) трех файлов в один файл File.All (все четыре файла в текущем каталоге ): COPY File1+File2+File3 File.All

· Печать (копирование на принтер – системное имя устройства PRN) файла File.txt из текущего каталога: COPY File.txt PRN

· Просмотр файла File.txt: COPY File.txt CON.Здесь в качестве параметра команды используется имя CON (сокращение от Console ), зарезервированное операционной системой для стандартных устройств ввода-вывода. При вводе данных это устройство - клавиатура, при выводе - экран видеомонитора. Аналогичного результата можно достичь и командой TYPE File.txt.

· Создание (копирование с клавиатуры) нового текстового файла File.txt в текущем каталоге.: COPY CON А:\File.txt. После выполнения такой команды можно вводить с клавиатуры произвольный текст. Для завершения процесса создания файла следует ввести специальный управляющий символ "конец файла" (CTRL-Z) и нажать клавишу Enter.

КомандаPATH задает пути поиска файлов с исполнимыми программами, если в команде запуска программы путь к файлу не указан, а в текущем каталоге активного диска файл отсутствует:

PATH C:\;C:\Windows;C:\Windows\Command;C:\tools;D:\

В этой команде используется всего один параметр - список путей поиска, разделенных символом ";" (точка с запятой). После выполнения такой команды список путей помещается в специальный буфер ОЗУ, и поиск файлов будет осуществляться в соответствии с этим списком (слева направо). Например, после ввода команды Format(запуск программы форматирования диска) DOS попытается найти файл Format.com ( Format.exeилиFormat.bat )в текущем каталоге. Если ни одного из этих файлов в текущем каталоге нет, их поиск будет производиться в соответствии со списком путей, введенным командой PATH: сначала в корневом каталоге диска C, затем в подкаталоге DOS диска C , затем в подкаталоге Tools диска С и т.д. Если ни в одном из каталогов заданного списка указанный файл не найден, DOS выведет соответствующее сообщение.

Команда PATHс параметром ";" очищает буфер, то есть отменяет все ранее установленные пути поиска исполнимых файлов.

Команда PATH, введенная без параметра, выводит на экран текущее состояние буфера.

КомандаFORMAT используется для форматирования дисков. Команда имеет один обязательный параметр - имя форматируемого диска - и множество модификаторов :

· FORMAT A:- стандартное (полное) форматирование дискеты, при котором производится разметка дорожек и секторов с контролем качества рабочих поверхностей.

· FORMAT A: /q - быстрое ( quick ) форматирование дискеты, при котором производится только "обнуление" корневого каталога и таблицы расположения файлов (FAT).

· FORMAT A: /S –форматирование дискеты с последующим копированием файлов операционной системы.

КомандаLABEL позволяет просматривать и редактировать метки дисков.

· LABEL A: - после ввода команды на экран будет выведена метка диска А ( или сообщение об отсутствии метки на этом диске) и будет предложено ввести новую метку ( не более 11 символов ).

Шаблоны и групповые имена

В приведенных выше примерах файловых команд предполагалось, что одной командой выполняется соответствующая операция над одним файлом, имя которого указано в параметре команды. Использование в имени файла специальных шаблонов (подстановочных символов) позволяет одной командой произвести операцию над целой группой файлов.

Допускается использование в именах файлов два типа шаблонов: символ "?" обозначает любой один символ, а символ "*" (звездочка) обозначает любое число любых символов в имени или расширении файла (каталога).

Например, команда COPY *.txt А:\произведет копирование всех файлов, имеющих расширение .txt, из текущего каталога активного диска в корневой каталог диска А под старыми именами, а командаDEL ??DUM.*удалит из текущего каталогавсе файлы с именами из пяти символов, оканчивающимися на "DUM", и любыми расширениями.