Тема: команды работы с файлами в операционной системе 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. Практическое задание