Структура, синтаксис команды

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

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

Внутренние команды операционной системы

В файле COMMAND.COM описаны правила выполнения компьютером простых, наиболее часто используемых команд. Команды DOS, которые как коды записаны в файл COMMAND.COM, называютсявнутренними командами. Данные из файла COMMAND.COM загружаются в память на весь сеанс работы, поэтому к выполнению внутренних команд система приступает немедленно. Вот примеры внутренних команд DOS, коды выполнения которых описаны в файле COMMAND.COM.

Команда Описание внутренней команды
cd Вывести имя текущего каталога или меняет каталог
copy Копировать файл или несколько файлов в указанное место
date Вывести текущую дату и при необходимости ее изменить
del, erase Удалить указанные файлы
dir Вывести список файлов и подкаталогов в текущем или указанном каталоге
exit Прекратить работу командного процессора COMMAND.COM и передать управление программе, из которой он был запущен
md, mdir Создать каталог или подкаталог
path Указать каталоги, где DOS должна отыскивать исполняемые файлы (программы)
rd, rmdir Удалить каталог (remove directory)
ren, rename Изменить имя выбранного файла или файлов
time Вывести системное время и при необходимости изменить его
type Вывести содержимое указанного файла
verify Проверить и сообщить результаты записи файлов на диск

 

Через запятую написаны команды-дубликаты и сокращенные варианты написания. Внутренняя команда не требует уточнения, кто ее будет выполнять.

Внешние команды DOS

В комплект DOS помимо системных файлов входит большой набор программ, записанных в отдельные файлы с расширением .corn, .exe. Программа из такого файла только по требованию команды специально за­гружается в память с диска. На это требуется время, поэтому вызов, указание на имя файла с программой DOS, называется внешней командой DOS. Внешняя команда - это имя программы, которая будет выполнять ожидаемое действие, в команде не указывается расширение файла.

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

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

Подача команды

Команда - это распоряжение о выполнении действий, операций.

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

2. Команда может быть закреплена за клавишей клавиатуры (горячая клавиша).

3. Команду в программах с оконным графическим оформлением можно описать, подбирая ее параметры курсором клавиатуры или мыши по графическому отображению на экране: меню, окнам, которые предоставляет программа.

Структура, синтаксис команды

Выше были приведены только имена команд, но в большинстве случаев команда только начинается с имени, а дальше должны быть записаны дополнительные элементы. Правила написания и порядок следования элементов команды называютсясинтаксисом команды.

Команда может содержать элементы четырех типов:имя команды (обязательно в начале),параметры, ключи (переключатели) изначения. Они определяют вариант выполнения команды: кто (коды какой программы, команды), над каким объектом и как проделает требуемые действия. Элементы команды разделяются пробелами.