Работа с каталогами и файлами в MS DOS
Цель: научиться работать с каталогами и файлами
в MS DOS
Содержание:
1 Команды работы с каталогами
2 Команды работы с файлами
Общие сведения
Файл- это поименованная область на диске или другом машинном носителе. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т. д.
Каталог- это специальное место на диске, в котором хранятся имена
файлов, сведения о размере файлов, времени их последнего обновления,
атрибуты ( свойства ) файлов и т. д. Если используется файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь- это последовательность из имен каталогов или символов « … », разделенных символом « \ ». Этот путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, в котором находится данный файл.
Полное имя файла имеет следующий вид ( скобками обозначаются необязательные элементы ):
[дисковод: ][путь \] имя файла
т. е. полное имя состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом «\», перед которыми может стоять обозначение дисковода. Если дисковод не указан, то подразумевается текущий. Если путь не указан, то подразумевается текущий каталог.
Символ * обозначает любое число любых символов в имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.
Пример:
??mand.* - в имени файла первые два символа могут быть любыми или отсутствовать, расширение может быть любым.
1 Команды работы с каталогами
1 md(дисковод:)путь – создание нового каталога
15
Пример:
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 имя файла –вывод текстового файла на экран
16
Пример:
Type paper.doc –выводит на экран файл paper.doc
5 del (дисковод:)(путь\)имя файла –удаление файлов
Пример:
del paper.doc –удаление файла paper.doc
6 copy con имя файла –создание текстового файла
copy con paper.doc
текст
F6 (Ctrl+Z)
7 attrib - просмотр и изменение атрибутов файла
Общее задание
1 Запустить сеанс MS DOS.
2 Сменить текущий диск на диск a:.