Команды MS DOS по работе с файлами

TYPE -служит для вывода на экран содержимого текстового файла. Команда внутренняя.

Примеры использования:

TYPE C:\primer.txt

(просмотр файла primer.txt, расположенного в корневом каталоге диска C:);

TYPE exampl.txt

(просмотр файла exampl.txt из текущего каталога).

COPY -служит для копирования и объединения файлов. Команда внутренняя.

Также данная команда может быть использована и для создания простых текстовых файлов.

Копирование файлов осуществляется с помощью команды COPY, причем возможен как случай создания копии имеющегося файла в виде файла с новым именем, так и случай копирования файла в другой подкаталог без изменения имени файла.

Общий формат:

COPY [ исходные адрес и имя файла] [ новые адрес и имя файла]

Если либо новое имя файла, либо новый адрес файла не указаны, то в их качестве используются текущие (исходные) имена и адреса. В качестве исходного адреса файла по умолчанию подразумевается текущий каталог текущего диска.

Примеры:

COPY note.doc letter.doc

(внутри текущего подкаталога будет создан новый файл с именем letter.doc, являющийся копией исходного файла note.doc. Если же файл с именем letter.doc там уже существует, то команда COPY попросит у пользователя разрешение на проведение операции замещения);

COPY note.doc D:\REPORT

(файл note.doc будет скопирован из текущего каталога в подкаталог REPORT диска D:. Если подкаталога REPORT не существует, то файл note.doc будет скопирован в файл с именем report и помещен в корневой каталог диска D:);

COPY note.doc D:\REPORT\letter.doc

(внутри подкаталога REPORT диска D: будет создан новый файл с именем letter.doc, являющийся копией исходного файла note.doc. При этом предполагается, что файл note.doc находится в текущем подкаталоге);

COPY D:\TEMP\note.doc D:\REPORT\letter.doc

(файл note.doc, находящийся в подкаталоге D:\TEMP, будет скопирован в файл letter.doc, находящийся в подкаталоге D:\REPORT);

COPY report.doc PRN

(данная команда позволяет распечатать файл report.doc на принтере, т.е. скопировать содержимое файла на устройство с логическим именем PRN - принтер).

Команда COPY также может быть использована и для объединения нескольких файлов в один. Имена файлов, подлежащих объединению, должны быть перечислены в команде COPY через символ “+”.

Пример использования:

COPY kvartal1.doc + kvartal2.doc otchet.doc

(в результате выполнения данной команды в текущем каталоге будет создан новый файл с именем otchet.doc, в который будет объединено содержимое файлов kvartal1.doc и kvartal2.doc).

Если имя итогового (“суммарного”) файла не указано, то в его качестве выступит первый из файлов, перечисленных в команде COPY.

Пример:

COPY report + r1999.txt + r2000.txt

(существующий уже файл с именем report объединяется с 2 другими файлами r1999.txt и r2000.txt в новый файл с тем же именем report).

Для объединения файлов также могут быть использованы и шаблоны групповых операций.

Пример:

COPY *.doc report.doc

(все файлы текущего подкаталога, имеющие расширение doc, будут объединены в файл с именем report.doc, который будет помещен в текущий каталог текущего диска).

Команда COPY также используется для с оздания текстовых файлов

Допустим, требуется создать файл notes.txt путем его набора с клавиатуры. Для этого ввести следующую команду:

COPY CON notes.txt

и ввести требуемый текст. После окончания набора текста нажать либо функциональную клавишу F6, либо комбинацию клавиш Ctrl-Z и, далее, клавишу Enter. На экран при этом должно быть выдано сообщение:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: