Команды и функции Novell DOS 7.0

       

Имена устройств



Имена устройств

УстройствоОписание
CONОбозначает экран, если это целевое устройство, и клавиатуру, если исходное.
LPTnОбозначает принтеры (где n = 1, 2 или 3).
PRNТекущий принтер.
NULФиктивное устройство вывода. Обычно используется для тестирования программы.
COMnОбозначает последовательные порты (где n = 1, 2, 3 или 4).
AUXОбозначает последовательный порт 1 (COM1).

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

Если DOS не может проверить операцию записи, то она выводит сообщение об ошибке. Кроме того, параметр /V замедляет выполнение команды, поскольку DOS должна проверять каждый записываемый на диск сектор.

Если DOS не может проверить корректность операции записи, то на экран выводится сообщение об ошибке. Хотя при работе с командой COPY ошибки происходят редко, параметр /V позволяет вам проверить корректность записи важных данных. Однако этот параметр замедляет выполнение команды COPY поскольку DOS должна проверить каждый записываемый на диск сектор.

Приведем некоторые примеры. Следующая команда копирует файл и обеспечивает включение в него символа конца файла: COPY data1.doc data2.doc /A

Чтобы скопировать несколько файлов в один, перечислите в источнике любое число файлов (разделив их плюсом) и задайте имя результирующего файла: COPY mon.txt + tue.txt + wen.txt tree.txt

При этом файлы текущего диска и каталога mon.txt, tue.txt и wen.txt объединяются и помещаются в файл tree.txt (также в текущем каталоге). Целевой файл будет иметь текущую дату и время. Если опустить имя этого файла, DOS использует в качестве приемника первый файл из списка.

Команда COPY *.doc total.doc комбинирует все файлы в текущем каталоге в один файл total.doc. Если вы хотите скомбинировать несколько двоичных файлов, укажите параметр /B, например: COPY /B *.exe sup.exe

Это предотвращает интерпретацию CTRL+Z как конца файла (правда, такая команда не даст в результате выполняемого файла).

Следующая команда копирует то, что вы набираете с клавиатуры, в файл protoc.dat: COPY con protoc.dat

Для завершения ввода нажмите CTRL+Z.



Содержание раздела