Тема: команды работы с файлами в операционной системе MS-DOS
Лабораторная работа №2
Тема: команды работы с файлами в операционной
системе MS-DOS
Цель работы: изучить команды работы с файлами в операционной системе MS-DOS
Результат обучения. После обучения студент должен:
· знать основные команды работы с файлами;
· уметь работать с файловой структурой системы MS-DOS.
План занятия:
1. Изучение теоретических вопросов темы 20 минут.
2. Выполнение практического задания 50 минут.
3. Выполнение отчета 20 минут.
1. Команды работы с файлами
Команда COPY (copy — копировать, дублировать) предназначена для копирования одного или нескольких файлов и состоит из двух частей: источника (указание файлов, которые нужно скопировать) и назначения (указания каталога, в который нужно скопировать). Если вы не укажите место назначения, то копирование будет производиться в текущий каталог. Например, если необходимо скопировать файл norton.hlp из папки NU в папку MSDOS (см. рисунок в лабораторной работе №1), то необходимо ввести следующую команду:
соpy c :\ norton \ nu\norton.hlp c :\ msdos
Если вы находитесь в текущем каталоге, то по команде copy вы можете скопировать файл в этот же каталог, но с другим именем (т.е. переименовать его). Например, скопируем файл norton.hlp в файл dates.txt. Для этого введите команду
copy norton.hlp dates.txt
Если ввести следующую команду
copy norton.hlp+ dates.txt round .txt ,
то файлы petrov.txt и poem.txt будут соединены и скопированы в текущий каталог под общим именем letters.txt (выполнено слияние и переименование файлов).
Команду copy можно также использовать для создания текстовых файлов. Например, нужно создать файл primer.txt. Тогда необходимо ввести команду
copy con primer.txt
Затем набрать необходимый текст и одновременно нажать комбинацию клавиш левая Ctrl + Z. В результате в конце текста появится значок ^Z, который говорит о завершении создании файла.
Команда TYPE позволяет просматривать содержимое текстового файла на экране дисплея. Например.
1. По команде
type poem .txt
на экран дисплея будет выведен текстовый файл poem .txt .
2. По команде
type d:\lexicon\ text. txt
на экран дисплея будет выведен файл text .txt из подкаталога LEXICON с диска D:.
Команда REN (rename — переименовать) позволяет переименовывать файлы в любом подкаталоге. В этой команде сначала указывается имя исходного файла, а затем новое имя файла. Например, если вы хотите изменить имя файла norton.hlp на dates.txt, то для этого введите команду
ren norton.hlp dates.txt
В результате имя вашего файла будет dates.txt.
Используя вместо имен файлов символы * и ? (вопрос заменяет только один символ, а звездочка все), можно переименовать сразу группу файлов. Например, по команде
ren *.txt *.doc
произойдет переименование всех файлов с расширением .txt в текущем каталоге. Причем все файлы получат расширения .doc, а их имена не изменятся.
Команда DEL (delition — удаление) позволяет удалять файлы. Если вы хотите удалить файл из текущего каталога, то используется данная команда и указывается имя файла, например:
del dates.txt
Если вы хотите удалить все файлы из каталога, то для этого используйте команду
del *.*
Звездочка "*" обозначает, что имя файла или его расширение может состоять из произвольных символов. Запись *.* означает "все файлы".
2. Практическое задание