- •Операционная система ms dos
- •1. Принципы сохранения информации на магнитных дисках в ос ms-dos
- •Порядок выполнения форматирования дискеты
- •2. Команды ms dos для работы с файлами и каталогами Диалог пользователя с dos
- •Приглашение dos
- •Ввод команд
- •Запуск и выполнение команд
- •Получение справки о командах dos
- •Действия при «зависании» компьютера или неправильной работе программ
- •Приостановка вывода на экран
- •Пауза при выполнении команд
- •Перенаправление ввода-вывода
- •Работа с файлами в ms dos
- •Создание текстовых файлов
- •Удаление файлов
- •Переименование файлов
- •Копирование файлов
- •Соединение (конкатенация) файлов
- •Проверка считываемости файлов
- •Перемещение файлов в другой каталог
- •Работа с каталогами в dos Команда смены текущего дисковода
- •Изменение текущего каталога
- •Просмотр каталога
- •Создание каталога
- •Уничтожение каталога
- •Переименование каталога
- •Работа с экраном и принтером в ms dos Вывод файла на экран
- •Очистка экрана монитора
- •Вывод файла на печать
- •3. Режим командной строки ос windows 2000
- •Пуск Программы Стандартные Командная строка
Просмотр каталога
Для вывода оглавления каталога используется команда Dir:
dir [дисковод:][путь\][имя-файла] [параметры]
В имени файла можно употреблять символы * и ?. Если имя файла не задано, то выводится все оглавление каталога, иначе выводятся только сведения о данном файле или группе файлов.
Если в команде не указаны дисковод или путь, то подразумеваются текущий дисковод и текущий каталог.
По умолчанию (если не задано иных режимов) команда Dir для каждого файла сообщает его имя, расширение имени, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги отмечаются <DIR>. В конце выдачи сообщаются итоговые данные о числе выведенных файлов и каталогов, общем объеме выведенных файлов и о размере свободного пространства на диске (рис. 4).

Рис. 4. Информация, выводимая командой dir
Формат вывода сведений о каталоге можно изменить параметрами команды Dir, например:
/Р — поэкранный вывод оглавления. При указании этого параметра DOS после заполнения экрана будет ждать до тех пор, пока пользователь не нажмет любую клавишу, после чего будет выводить следующую страницу;
/W — вывод данных в широком формате: приводятся только имена файлов и подкаталогов (имена подкаталогов заключаются в квадратные скобки), причем эти имена выводятся по пять в каждой строке;
/О — вывод в отсортированном виде: сначала выводятся имена подкаталогов в алфавитном порядке, а потом имена файлов в алфавитном порядке.
Примеры:
dir — вывести оглавление текущего каталога;
dir *.ехе — вывести сведения о файлах с расширением .ЕХЕ из текущего каталога;
dir a: — вывести оглавление текущего каталога на дисководе А:.
dir d:\ — вывести оглавление корневого каталога на дисководе D:;
dir /р — вывести оглавление текущего каталога с паузами при заполнении экрана;
dir /w — вывести оглавление текущего каталога в широком формате;
dir /о /р — вывести отсортированное оглавление текущего каталога (сначала подкаталоги, потом файлы с сортировкой по имени и расширению), делать паузы при заполнении экрана.
Вывод оглавления в файл и на принтер. Для этого можно использовать средства перенаправления ввода-вывода DOS. Надо после команды написать > имя-файла для вывода оглавления в файл и > PRN для вывода на принтер.
Примеры:
dir > рrn — вывести оглавление текущего каталога на принтер;
dir c:\*.exe /s /b > exefiles.txt — создать в файле EXEFILES.TXT список всех файлов с расширением .ЕХЕ, находящихся на диске С:.
Создание каталога
Для создания нового каталога используется команда Md (Make Directory):
md [дисковод:]путь
Примеры:
md xxx - создание подкаталога ххх в текущем каталоге;
md d:\work - создание подкаталога work в корневом каталоге диска d:.
Уничтожение каталога
Для удаления (пустого) каталога используется команда Rd (Remove Directory):
rd [дисковод:]путь
Примеры:
rd xxx - удаление подкаталога ххх в текущем каталоге;
rd d:\work - удаление подкаталога work в корневом каталоге диска d:.
С помощью этой команды можно удалить только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов.
