Создание текстовых файлов

Запуск и выполнение команд

Любая команда, вводимая пользователем, указывает на необходимость выполнения либо внутренней, либо внешней команды DOS, либо других программ или командных файлов.

Для выполнения внутренней или внешней команды DOS необходимо ввести имя этой команды и ее параметры.

Поиск выполняемой программы. Когда пользователь вводит команду, которая не относится к числу внутренних команд DOS, командный процессор ищет программу с именем, указанным в команде. Поиск проводится среди файлов со следующими расширениями:

.СОМ – программные файлы;

.ЕХЕ – программные файлы (в другом формате);

.ВАТ – пакетные командные файлы.

Поиск выполняется в том порядке, в котором эти расширения перечислены выше. Если пользователь не указал, в каком каталоге следует искать программу, то поиск производится в текущем каталоге и в каталогах, заданных командой DOS Path.

Если нужная программа в этих каталогах не найдена, то на экран выводится сообщение

 

Bad command or file name (Неверное имя команды или программы)

 

Например, если пользователь ввел команду PROG, то командный процессор будет искать в текущем каталоге и в каталогах, заданных командой DOS Path, файл с именем PROG.COM, или PROG.EXE, или PROG.BAT. Если найденный файл имеет расширение .СОМ или .ЕХЕ, командный процессор выполняет загрузку этого файла в память и передает ему управление, чтобы этот файл мог выполнить свою работу. Если найденный файл имеет расширение .ВАТ, т.е. является командным файлом, то он содержит в формате текстового файла (в коде ASCII) последовательность команд, которые должны выполняться так, как будто они вводятся с клавиатуры.

Явное указание каталога в команде. Для выполнения программы или командного файла, расположенного не в текущем каталоге и не в одном из каталогов, перечисленных в команде Path, необходимо сообщить DOS, в каком каталоге надо искать программу или командный файл. Для этого следует в качестве имени команды использовать полное имя файла, включающее путь к тому каталогу, в тором находится нужная программа или командный файл. Расширение имени файла (т.е. .СОМ, .ЕХЕ и .ВАТ) можно не указывать.

Например, пусть текущий каталог – C:DOCWORK, а надо выполнить программу HYPHEN, находящуюся в каталоге C:DOCPROG, и указать параметры программы PAPER.DOC /Р. Тогда для выполнения этой программы необходимо выполнить команду:

c:docproghyphen paper.doc /р

или

..proghyphen paper.doc /р

 

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

copy con имя-файла

После ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, a после ввода последней – нажать клавишу Fб и затем Enter. Команда сору выведет сообщение

1 file(s) copied (Один файл скопирован)

и на диске появится файл с указанным именем.