Работа с каталогами и файлами в MS DOS
Цель работы: научиться работать с каталогами и файлами
в MS DOS
Содержание работы:
1 Команды работы с каталогами
2 Команды работы с файлами
Общие сведения
Файл- это поименованная область на диске или другом машинном носителе. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т. д.
Каталог- это специальное место на диске, в котором хранятся имена
файлов, сведения о размере файлов, времени их последнего обновления,
атрибуты (свойства) файлов и т. д. Если используется файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь- это последовательность из имен каталогов или символов "…", разделенных символом « \ ». Этот путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, в котором находится данный файл.
Полное имя файла имеет следующий вид (квадратными скобками обозначаются необязательные элементы):
[дисковод: ][путь \] имя файла
т. е. полное имя состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом «\», перед которыми может стоять обозначение дисковода. Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог.
Символ "*" обозначает любое число любых символов в имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.
Пример:
??mand.* - в имени файла первые два символа могут быть любыми или отсутствовать, расширение может быть любым.
1 Команды работы с каталогами
1 md(дисковод:)путь – создание нового каталога
Пример:
md a:\work – создание подкаталога work в корневом каталоге диска
2 dir (дисковод:)(путь\)(имя файла)(/p)(/w) – вывод оглавления каталога
Параметр /p задает поэкранный вывод оглавления.
Параметр /w задает вывод только информации об именах файлов в каталоге.
Пример:
dir a:\ -вывести оглавление корневого каталога на дисководе a:
3 cd (дисковод:)путь –смена текущего каталога
Пример:
cd \exe\dos –переход в каталог \exe\dos
4 tree–просмотр дерева каталогов
Пример:
tree \lion -просмотр каталога lion
5 rd (дисковод:)путь -удаление пустого каталога
Пример:
rd a:\work –удаление подкаталога work в корневом каталоге диска a:
6 deltree –удаление каталога с файлами
Пример:
deltree bounte –удаление каталога bounte
2 Команды работы с файлами.
1 copy –копирование файлов, вывод файлов на печать, объединение файлов
Пример:
copy paper.doc prn – вывод файла paper.doc на принтер
сору оld.pas new.pas – копирование файла old.pas в new.pas
copy chap1.txt+chap2.txt book.txt – слияние 2-х файлов в book.txt
2 ren (дисковод:)(путь\)имя файла имя файла –переименование файлов
Пример:
ren prog.pas myprog.pas – переименование файла prog.pas в myprog.pas
3 move (источник) (цель) – перенос файла
move (старое имя каталога) (новое имя каталога)-переименование каталога
Пример:
move new.txt Bounte – перенести файл new.txt в каталог Bounte
4 type имя файла – вывод текстового файла на экран
Пример:
type paper.doc – выводит на экран файл paper.doc
5 del (дисковод:)(путь\)имя файла –удаление файлов
Пример:
del paper.doc – удаление файла paper.doc
6 copy con имя файла – создание текстового файла
Пример:
Для создания нового файла paper.doc нужно ввести команду copy con paper.doc – откроется новый файл с этим именем (он пока не создан). Затем в него вводится текст. Чтобы закрыть этот файл и сохранить его под именем paper.doc, нужно нажать клавишу F6 или Ctrl+Z. Только с этого момента файл будет создан.
7 attrib - просмотр и изменение атрибутов файла
Общее задание
1 Запустить сеанс MS DOS.
2 Сменить текущий диск на диск a:.