Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебно-методическое пособие .doc
Скачиваний:
76
Добавлен:
14.04.2019
Размер:
2.72 Mб
Скачать
      1. Команды работы с каталогами

Смена текущего дисковода

Формат команды: <имя дисковода>

Пример: А:

Смена текущего каталога

Формат команды: cd <дисковод:><путь>

cd – Change Directory

Если задан дисковод, то текущий каталог изменяется на этом дис­ководе, иначе — на текущем дисководе.

Примеры:

cd \ - переход в корневой каталог текущего диска;

cd exe\dos - переход в каталог \exe\dos

Просмотр каталога

Для вывода оглавления каталога (или информации о файле) имеется команда dir.

Формат команды: dir [дисковод:\][путь\][имя каталога] [/Р] [/W]

dir [дисковод:\][путь\][имя файла] [/Р] [/W]

В имени файла можно употреблять символы * и ?. Если имя файла не задано, то выводится все оглавление каталога, иначе выводятся только сведения о данном файле или группе файлов.

Если в команде не указаны дисковод или путь, то подразумеваются текущий дисковод и текущий каталог.

Для каждого файла команда dir сообщает его имя, расширение име­ни, размер файла в байтах, дату и время создания или последнего об­новления файла. Подкаталоги отмечаются <DIR>. В конце выдачи со­общается о размере свободного пространства на диске (рис. 1).

Параметр задает поэкранный вывод оглавления. При указании этого параметра DOS после заполнения экрана будет ждать до тех пор, пока пользователь не нажмет любую клавишу, после чего будет выводить следующую страницу.

Рис. 1. Информация, выводимая командой dir

Параметр /W задает вывод только информации об именах файлов в каталоге (рис.2). Имена выводятся по пять в каждой строке.

Рис. 2. Информация, выводимая командой dir с параметром /W

Формат выдачи информации о дате и времени может быть различным, он устанавливается предложением COUNTRY файла CON­FIG.SYS. Если задан «европейский» формат, то информация, выводи­мая командой dir, имеет вид, показанный на рис. 3.

Volume in drive C is OMR_PC2_C Directory of C;\EXE\PKARC

Рис. 3. Информация, выводимая командой dir, если установлен «европейский» формат даты и времени

Примеры:

dir - вывести оглавление текущего каталога;

dir *.ехе- вывести сведения о всех файлах с расширением .ехе из текущего каталога;

dir а:\ - вывести оглавление корневого каталога на дисководе а:.

Примечание. другие режимы, позволяющие управлять порядком вывода имен файлов на экран (по алфавиту, по времени модификации и т.д.), выводить имена файлов в подкаталогах указанного каталога и т.д, - можно получить, введя команду dir /? , а также и с помощью команды help dir .

Пример:

/A вывод файлов с заданными атрибутами.

Атрибуты D – Папки R - Файлы только для чтения

H - Скрытые файлы A - Предназначенные для архивации

S - Системные файлы

/O сортировка списка отображаемых файлов.

/N сортировка по имени (алфавитная)

/S по размеру (начиная с меньших)

/E по расширению (алфавитная)

/D по дате (с более старых)

/G начать список с папок

Префикс "-" - обратный порядок

/A по дате загрузки (начиная с более старых)

/S вывод списка файлов из заданной папки и ее подпапок.

/B вывод только имен файлов.

/L использование нижнего регистра.

/V отображение расширенных сведений о файлах и папках.

/4 Вывод четырех цифр года (если не указан ключ /V).

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

Для создания нового каталога имеется команда md (Make Directory).

Формат команды: md [дисковод:\][путь\]<имя каталога>

Примеры:

md xxx - создание подкаталога ххх в текущем каталоге;

md a:\work - создание подкаталога work в корневом каталоге диска а:

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

Для удаления (пустого) каталога имеется команда rd (Remove Directory).

Формат команды: rd [дисковод:\][путь\]<имя каталога>

Примеры:

rd ххх - удаление подкаталога ххх в текущем каталоге;

rd a:\work - удаление подкаталога work в корневом каталоге диска а: .

Отметим, что удалить можно только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов.