Лекция: Команды MS-DOS
Для выполнения команды DOS необходимо набрать текст команды в командной строке и нажать клавишу <Enter>.
!!! Чтобы поработать с командным интерфейсом операционной системы MS-DOS, не обязательно загружать данную ОС, можно воспользоваться программой «Командная страка» в операционной системе Windows XP/Vista/7 (Пуск – Все программы – Стандартные — Командная строка).
Общий формат команды:
Большинство команд содержат параметры и ключи:
команда [параметр1]… [ключ1]… [параметр2]
Параметр указывает, с чем должна работать команда. Ключ указывает, как должна выполняться команда. Параметров и ключей может быть несколько.
Команды общесистемного назначения
VER — выводит номер версии MS-DOS.
TIME — отображает и/или устанавливает текущее время.
DATE — показывает или устанавливает дату
PATH — устанавливает путь доступа к исполняемым файлам.
Пример: PATH C:\;C:\DOS;C:\NORTON;C:\UTILIT\AIDS;
HELP — запускает программу MS-DOS Help по командам MS-DOS.
CLS — очищает экран, оставляя только приглашение к вводу команды и курсор.
Команды работы с каталогами
DIR — выводит список файлов и подкаталогов, которые содержатся в выбранном каталоге.
Спецификация команды:
DIR [диск:][путь] [/P] [/W]
/P — вывод списка поэкранно;
/W — выводит список в широком формате;
Команда выдаёт информацию об элементах каталога (файлах и подкаталогах) — их имена, расширения, длину в байтах (для файлов), признак подкаталога <DIR> (для подкаталогов), время и дату создания, а также метку диска и объём свободного пространства на нём в байтах. Параметр /P задаёт «постраничную» выдачу каталога размером с экран. Параметр /W служит для компактной выдачи каталога.
Пример: DIR c:\dos /p — просмотреть содержимое каталога c:\dos в режиме постраничного просмотра;
CHDIR(CD) — меняет текущий каталог на указанном или текущем накопителе. Смена текущего каталога — часто используемая операция.
Спецификация команды:
CHDIR [диск:][путь] или CD [диск:][путь];
CHDIR[..] или CD[..] — переход в родительский каталог;
CD \ — переход в корневой каталог.
Примеры: CD edit — перейти в подкаталог edit, находящийся в текущем каталоге;
CD \edit\lexicon — перейти в каталог \edit\lexicon.
МKDIR (MD)-создание каталога.
Спецификация команды:
MD [диск:] путь
Пример: MD text — создать в текущем каталоге подкаталог text.
RMDIR (RD)- удаляет каталог (только пустой).
Спецификация команды:
RD [диск:] путь
TREE — графически изображает структуру каталогов устройства или пути.
Спецификация команды:
TREE [диск:][путь] [/F]
/F — выводит имена файлов для каждого каталога;
Пример: TREE — вывести дерево каталогов, содержащихся в текущем каталоге.
Команды работы с файлами
COPY CON [имя_файла] — создание файла. После ввода данной команды необходимо набрать с клавиатуры текст, вводимый в файл, нажать функциональную клавишу F6 и клавишу <Enter>.
Пример: COPY CON proba.txt <Enter>
Введенный текст <F6> <Enter>
Кроме того в комплект поставки MS-DOS входит меню — ориентированный редактор EDIT. (Для выбора пункта меню необходимо нажать клавиши [Alt]+[первую букву названия пункта меню]. [Alt]+[F] – выбор меню “File”). Запуск редактора осуществляется командой: edit.
TYPE-выводит содержимое текстовых файлов на экран в режиме скроллинга экрана.
Спецификация команды:
TYPE [диск:][путь]имя_файла
Для приостановки вывода нажать комбинацию клавиш <Ctrl>-S
СOPY — копирует один или более файлов в указанное место.
Спецификация команды:
COPY источник [+ источник [+ ...]] [выход] [/V]
/V — производится проверка правильности записи новых файлов.
Примеры: COPY c:\autoexec.bat a:\ — копирование файла autoexec.bat из корневого каталога диска С в корневой каталог диска А;
Можно употреблять символы «*» и «?».
RENAME(REN) — переименовывает файлы
Спецификация команды:
REN [диск:][путь]имя_файла1 новое_имя_файла
Пример: REN b:\proba.txt proba.doc — переименовать файл proba.txt (на диске b) на файл proba.doc.
MOVE — переносит один или несколько файлов на новое место. Используется также для переименования каталогов.
Спецификация команды:
MOVE источник [, источник [, ...]] [выход]
Пример: MOVE a:\dog.doc c:\text — перемещает файл dog.doc с диска а: в каталог text диска с:.
DEL(синоним ERASE) — удаляет один или более файлов.
Спецификация команды:
DEL [диск:][путь]имя_файла [/P];
/P — запрашивать подтверждение перед удалением каждого файла.
Примеры: DEL a:\lexicon\proba.txt — удалить файл proba.txt из каталога LEXICON диска А;
DEL *.* — удалить все файлы из текущего каталога.
Команды обслуживания дисков
A: B: C: D:и т.д. — команды перехода на диск A:,B:,C: и т.д.
FORMAT — форматирует диск для использования в MS-DOS.
Спецификация команды:
FORMAT диск: [/Q] [/U] [/4] [/F:size] [/S]
/Q — осуществляет быстрое форматирование;
/U — осуществляет невосстанавливаемое форматирование;
/4 — форматирует гибкий диск емкостью 360 Кб на дисководе большой емкости;
/F:size — указывает размер гибкого диска для форматирования (т.е. 160, 180, 320, 360, 720, 1.2, 1.44, 2.88);
/S — копирует на форматируемый диск файлы операционной системы (создание системной дискеты);
!!! Осторожно пользуйтесь этой командой. После форматирования теряется вся информация, которая содержалась на диске.
Примеры (ДАННЫЕ ПРИМЕРЫ НЕ ВЫПОЛНЯТЬ):
FORMAT b: — отформатировать диск B на стандартный формат (1.44 Мбайта для 3-х дюймовой дискеты);
FORMAT а: /4 /s — отформатировать диск А на 360 КБайт (для 5-ти дюймовой дискеты) и записать на нее файлы операционной системы: IO.SYS, MSDOS.SYS и COMMAND.COM.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Для чего предназначена операционная система?
2. Перечислить составные части операционной системы MS DOS.
3. Что такое файл?
4. Из каких частей состоит имя файла ?
5. Что такое «путь»?
6. Для чего предназначены шаблоны, как они используются?
7. Какие команды общесистемного назначения Вы знаете?
8. Какие команды используются для создания, копирования и удаления файлов и каталогов?