Команды DOS для работы с каталогами
Смена текущего каталога
Просмотр каталога
Создание каталога
Удаление каталога
Переименование каталога
Установка списка каталогов для поиска выполняемых программ

Смена текущего каталога
Формат команды:
cd [дисковод:][путь]
Примеры:
cd \ - переход в корневой каталог текущего диска;
cd \exe - переход в каталог exe в корневом каталоге;

Просмотр каталога
Формат команды:
dir [дисковод:][путь\][имя-файла] [параметры]
Параметры:
/p - поэкранный вывод;
/w - вывод в широком формате;
/s - оглавление указанного в команде каталога и всех его подкаталогов;
/b - только имена файлов без заголовочных и итоговых сведений;
/aатрибут - сведения о файлах, имеющих указанные атрибуты.
Сортировки:
/on - по имени;
/oe - по расширению;
/od - по времени;
/og - сначала выводить сведения о подкаталогах;
Примеры:
dir - оглавление текущего каталога
dir *.exe - сведения обо всех файлах .exe текущего каталога
dir a: - оглавление текущего каталога диска а:

Создание каталога

Формат команды:
md [дисковод:][путь\]имя-каталога
Примеры:
md abc - создать каталог abc в текущем каталоге;
md c:\users\my - создать каталог my в каталоге users в корневом каталоге диска c:.

Удаление каталога

Удаление пустого каталога

Формат команды:
rd [дисковод:][путь\]имя-каталога
Примеры:
rd abc - удалить каталог abc из текущего каталога;
rd c:\users\my - удалить каталог my из подкаталога users корневого каталога диска c:.

Удаление каталога со всем содержимым

Формат команды:
deltree [/y] имя-файла-или-каталога

Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.
Примеры:
deltree temp - удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* - удалить из текущего каталога все каталоги и файлы, имя которых начинается на d, не запрашивая подтверждение.

Переименование каталога

Формат команды:
move [дисковод:][путь\]имя-каталога новое-имя-каталога
Примеры:
move a:\temp tmp - переименовать каталог temp корневого каталога диска а: в tmp.

Установка списка каталогов для поиска выполняемых программ

Формат команды:
path [дисковод:][путь\]имя-каталога [; [дисковод:][путь\]имя-каталога]
Примеры:
path ; - поиск программ должен вестись только в текущем каталоге
path - имена каталогов, в которых производится поиск программ