Дисковая операционная система фирмы Microsoft – MS-DOS (англ. MicroSoft Disk Operating System) бала создана в 1981 году. Ранее устанавливавшаяся на большинство IBM PC-совместимых компьютерах, со временем MS-DOS была вытеснена операционными системами семейства Windows 9x и Windows NT.
Команды DOS для работы с каталогами
Смена текущего каталога
Формат команды:
cd [дисковод:][путь]
Примеры:
cd \ — переход в корневой каталог текущего диска;
cd \exe — переход в каталог exe в корневом каталоге;
Просмотр каталога
Формат команды:
dir [дисковод:][путь\][имя-файла] [параметры]
Параметры:
/p — поэкранный вывод;
/w — вывод в широком формате;
Примеры:
dir — оглавление текущего каталога
dir *.exe — сведения обо всех файлах .exe текущего каталога
dir a: — оглавление текущего каталога диска а:
dir /w — оглавление текущего каталога в широком формате
Создание каталога
Формат команды:
md [дисковод:][путь\]имя-каталога
Примеры:
md users — создать каталог users в текущем каталоге;
md c:\users\kab — создать каталог kab в каталоге users в корневом каталоге диска c:.
Удаление каталога
Удаление пустого каталога
Формат команды:
rd [дисковод:][путь\]имя-каталога
Примеры:
rd users — удалить каталог users из текущего каталога;
rd c:\users\kab — удалить каталог kab из подкаталога users корневого каталога диска c:.
Удаление каталога со всем содержимым
Формат команды:
deltree [/y] имя-файла-или-каталога
Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.
Примеры:
deltree users — удалить каталог или файл с именем users из текущего каталога.
Переименование каталога
Формат команды:
move [дисковод:][путь\]имя-каталога новое-имя-каталога
Примеры:
move f:\ users user — переименовать каталог users корневого каталога диска f: в user.
Команды DOS для работы с файлами
Создание текстовых файлов
Формат команды:
copy con имя-файла
Ctrl+Z, F6 — признак конца файла.
Enter — признак конца строки.
Примеры:
copy con anketa.txt — создать в текущем каталоге текстовый файл anketa.txt.
Удаление файлов
Формат команды:
del имя-файла
Примеры:
del *.txt — удалить все файлы с расширением .txt из текущего каталога;
del anketa.doc — удалить из текущего каталога файл с именем anketa.doc.
Переименование файлов
Формат команды:
ren имя-файла1 имя-файла2
В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 — нет.
Команда ren не обрабатывает скрытые файлы.
Примеры:
ren a.doc a.txt — переименовать файл a.doc текущего каталога в a.txt.
Копирование файлов
Формат команды:
copy имя-файла1 имя-файла2
В именах файлов можно употреблять символы * и ?, а также указывать имя диска и путь.
Примеры:
copy a:\*.* — cкопировать все файлы из корневого каталога диска а: в текущий каталог текущего диска;
copy \ users \*.txt a:*.doc — скопировать из подкаталога users текущего каталога все файлы с расширением txt в текущий каталог диска а:. Файлы получат расширения doc.
Перемещение файлов в другой каталог
Формат команды:
move [/y] имя-файла имя-каталога
move [/y] имя-файла [дисковод:][путь]новое-имя-файла
С параметром /y при существовании в каталоге-приемнике файлов с теми же именами, что и пересылаемые, выполняется замещение этих файлов без запроса.
Примеры:
move *.doc f:\ — переместить файлы с расширением doc из текущего каталога в корневой каталог диска f:;
move f1.txt users \f2.txt — переместить файл f1.txt в каталог users с переименованием в f2.txt.
Вывод файла на экран
Формат команды:
type имя-файла
Примеры:
type anketa.doc — вывод на экран файла anketa.doc из текущего каталога.
Команды DOS для работы с дисками
Смена текущего дисковода
Формат команды:
Имя-дисковода:
Примеры:
С: — установить текущим диск с:;
a: — установить текущим диск a:.
Форматирование дискет
Формат команды:
format дисковод: [параметры]
Примеры:
format f: /u — безусловное форматирование диска f:;
format a: /q — очистка дискеты;
format a: /s — форматировать дискету и сделать ее системной.