Файл автозагрузки процедур

При работе на ПК часто приходится выполнять одни и те же команды, обеспечивающие исполнение некоторых регулярных процедур. Операционная система позволяет объединить эти часто повторяющиеся команды в специальный файл, называемый командным (с расширением .BAT — поэтому его часто называют batch-файлом; batch означает пакетный). Все команды, включенные в командный файл, автоматически выполнятся при запуске этого файла на исполнение в той последовательности, в какой они записаны. Одним из важнейших командных файлов является файл автозагрузки процедур Autoexec.bat, выполнением которого обычно завершается конфигурирование DOS. Он анализируется и сразу выполняется после загрузки DOS.

Файл Autoexec.bat содержит команды DOS, которые пользователю нужно регулярно выдавать после запуска системы, и тем самым освобождает пользователя от необходимости выполнения тривиальных операций.

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

q завершение формирования операционной обстановки и режимов работы DOS;

q установка альтернативных путей поиска исполняемых файлов и файлов с данными;

q назначение имен путей для часто используемых файлов;

q загрузка резидентных программ;

q запуск какой-либо программной оболочки, например, Norton Commander;

q установка рабочего каталога;

q переназначение стандартного устройства ввода-вывода;

q формирование вида приглашения DOS к вводу информации пользователем;

q установка текущих значений даты и времени.

Основные команды файла Autoexec.bat рассмотрены в работах [3, 11].

Команды DOS

Команды DOS имеют следующий обобщенный формат:

Com_name [arg...]...[/key...]

Имя-команды [аргумент...]...[/режим ...]

Элементы формата, показанные в квадратных скобках, являются необязательными, а сами квадратные скобки не являются элементом формата; многоточие означает, что содержимое квадратных скобок может быть многократно повторено. Обязательным элементом команды является ее имя. Аргументы и режимы используются не во всех командах и могут в некоторых из них либо опускаться совсем, либо определяться по умолчанию.

Аргументы обычно определяют те объекты, с которыми имеет дело данная команда: имена дисков, каталогов, файлов, внешних устройств.

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

Каждый аргумент записывается непосредственно за символом «слеш» — «/». Если аргументы и/или режимы в команде предусмотрены, но не указаны, то КП подставляет заранее определенные в DOS значения, называемые значениями по умолчанию.

Пример: COPY Prog.asm C:/V

Производится копирование файла PROG.ASM на диск C:. Аргументами команды являются имя копируемого файла и имя дисковода. Имя файла на диске C: по умолчанию считается тем же самым — PROG.ASM. Ключ режима V указывает, что осуществляется проверка правильности копирования.

Команды DOS бывают внутренними и внешними.

Внутренние команды (программы их выполнения) являются загружаемыми модулями командного процессора (КП). Они автоматически загружаются из транзитной части КП и в дальнейшем находятся в оперативной памяти.

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

Команды DOS вводятся или с клавиатуры, или из командного файла.

Операционные системы MS DOS имеют развитые подсистемы, предоставляющие в распоряжение пользователя необходимые сведения по всем командам и внешним драйверам. В состав этих подсистем входят:

q утилиты, обеспечивающие выдачу краткой информации по командам DOS, вводимым с ключом /? (команда, выполняемая с таким ключом, является командой помощи пользователю: при ее выполнении на экран выводится полный формат команды и ее краткое описание; например, по команде COPY /? выдается справочная информация о команде COPY);

q интерактивные справочники для получения пользователем подробной информации по командам и внешним драйверам — Help.com. Для того чтобы воспользоваться таким справочником, нужно ввести команду HELP.

Каждый справочник поддерживает полноэкранный пользовательский интерфейс и имеет:

q статьи помощи по пользованию самим справочником;

q информационные статьи;

q оглавление.

Информационные статьи по командам и внешним драйверам содержат:

q описание назначения команды (внешнего драйвера) и синтаксиса команды (синтаксиса подключения внешнего драйвера);

q комментарии и замечания, касающиеся использования команды (внешнего драйвера);

q примеры использования команды (подключения внешнего драйвера).

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








Дата добавления: 2016-04-02; просмотров: 687;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.