Структура, синтаксис команды
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
К некоторым файлам из своей структуры операционная система допускает прямое обращение пользователя с целью выполнить какое-нибудь действие, операцию. Действие будет выполнено с помощью программ, записанных в этих файлах, а указаниена такое действие называетсякомандой
Внутренние команды операционной системы
В файле 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. Команду в программах с оконным графическим оформлением можно описать, подбирая ее параметры курсором клавиатуры или мыши по графическому отображению на экране: меню, окнам, которые предоставляет программа.
Структура, синтаксис команды
Выше были приведены только имена команд, но в большинстве случаев команда только начинается с имени, а дальше должны быть записаны дополнительные элементы. Правила написания и порядок следования элементов команды называютсясинтаксисом команды.
Команда может содержать элементы четырех типов:имя команды (обязательно в начале),параметры, ключи (переключатели) изначения. Они определяют вариант выполнения команды: кто (коды какой программы, команды), над каким объектом и как проделает требуемые действия. Элементы команды разделяются пробелами.