Файлы конфигурации config.sys и autoexec.bat. Синтаксис команд в файлах config.sys и autoexec.bat. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Файлы конфигурации config.sys и autoexec.bat. Синтаксис команд в файлах config.sys и autoexec.bat.



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

@ECHO OFF

PROMPT $p$g

PATH C:\DOS;c:\nc;c:\drv

SET TEMP=C:\DOS

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

В первую очередь, он позволяет загружать резидентные программы - всевозможные утилиты. Во-вторых, можно создавать и модифицировать вычислительную среду компьютера: например, заменить стандартный чёрно-белый экран DOS на цветной с помощью включённых в файл команд PROMPT и ECHO, упростить названия часто используемых подкаталогов, сообщить DOS, где искать Ваши любимые программы, и т.п. И в-третьих, Вы можете запустить из AUTOEXEC.BAT одну либо несколько программ. Тем, кому не нравится работать с командной строкой, настраивают этот файл так, что он вводит их непосредственно в меню, оболочку с графическим интерфейсом (по типу DOS или Windows) либо в другую полюбившуюся прикладную программу.

CONFIG.SYS представляет собой текстовый файл, каждая строка которого может содержать команду конфигурирования системы.

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

После изменения содержимого команд файла CONFIG.SYS для конфигурации DOS в соответствии с новыми командами следует перезагрузить систему.

Пример файла CONFIG.SYS.

Интерактивный файл CONFIG.SYS (с многовариантной настройкой)

Интерактивный файл CONFIG.SYS определяет различные способы конфигурирования DOS. Этапы разработки интерактивного файла CONFIG.SYS таковы:

Принятие решения о количестве и предназначении вариантов конфигурирования DOS;

Определение перечня команд DOS для каждого варианта конфигурирования;

Выделение общих фрагментов из сформированных на предыдущем этапе перечней;

Разработка структуры стартового меню и стартовых подменю, а также определение их взаимосвязей (составление перечня пунктов и определение уровня вложенности подменю);

Кодирование стартовых меню и подменю командами конфигурирования DOS;

Формирование блоков конфигурации по пп. 2, 3 и 5;

Создание файла CONFIG.SYS.

Интерактивный файл CONFIG.SYS состоит из последовательности блоков конфигурации, которой могут предшествовать не связанные с организацией разветвлений команды конфигурирования DOS.

Блок конфигурации представляет собой последовательность команд конфигурирования, которым предшествует заголовок. Заголовок размещается в отдельной строке и состоит из имени блока, заключенного в квадратные скобки. Имя блока может содержать любые печатаемые символы, за исключением пробелов и запятых, а также символов \, /, I, =, 1 и 1. Длина имени блока не должна превышать 70 символов. Конец блока конфигурации определяется началом следующего блока или концом файла CONFIG.SYS.

Стартовое меню - это меню, которое отображается на экране первым (затем могут отображаться подменю) при обработке файла CONFIG.SYS. Его организация является основой разработки интерактивного файла CONFIG.SYS. Стартовое меню кодируется в виде отдельного блока со стандартным именем MENU, который должен быть первым в последовательности блоков конфигурации. В этом блоке допустимы только следующие команды конфигурирования:

Интерактивный файл CONFIG.SYS должен содержать единственное стартовое меню, пунктами которого могут быть стартовые подменю. Блок [MENU] должен содержать, по крайней мере, одну команду MENUITEM или SUBMENU.

Команды DOS, общие для всех вариантов конфигурирования системы, можно поместить перед блоком MENU. Если это неприемлемо из-за нарушения требуемого порядка следования команд, то общие команды оформляются в виде блока со стандартным именем COMMON, который размещается в любом подходящем месте файла CONFIG.SYS, но обязательно между другими блоками конфигурации или в конце данного файла. Рекомендуется всегда размещать в конце файла CONFIG.SYS, пусть даже пустой, блок COMMON.

Когда вы выбираете пункт меню CONFIG.SYS, его имя передаётся в файл AUTOEXEC.BAT через переменную окружения, называемую CONFIG.

Если, например, в меню были два пункта - DOS и WINDOWS, файл AUTOEXEC.BAT можно начать с команды

GOTO %CONFIG% которая вызовет переход на одну из двух меток -:DOS или:WINDOWS.



Поделиться:


Последнее изменение этой страницы: 2017-02-21; просмотров: 535; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.221.53.209 (0.004 с.)