Комбинация различных конфигураций
Прочитав главу "Повышение производительности", вы можете удивиться огромному разнообразию возможностей для оптимизации операционной системы Windows. Большое количество настроек создает определенные неудобства, если вам требуется работать с многими конфигурациями системы. Каждый раз для изменения конфигурации приходится вносить изменения в конфигурационные файлы и выполнять настройки в приложениях Windows.
Операционная система MS-DOS версии 6.0 и 6.2 облегчает комбинирование различных конфигураций. В двух файлах CONFIG.SYS и AUTOEXEC.BAT можно определить несколько различных конфигураций. Необходимая конфигурация выбирается с помощью меню, которое описывается в файле CONFIG.SYS.
Команды установки конфигурации компьютера и команды описания меню группируются в так называемые блоки команд и блоки описания меню. Блоки начинаются с заголовков. Заголовок состоит из имени блока, заключенного в квадратные скобки. Блок заканчивается либо заголовком следующего блока, либо концом файла.
Для описания меню операционная система MS-DOS имеет пять специальных команд: INCLUDE, MENUCOLOR, MENUDEFAULT, MENUITEM, SUBMENU.
Чтобы определить в файлах CONFIG.SYS и AUTOEXEC.BAT несколько различных конфигураций, необходимо выполнить следующие действия:
Определить в файле CONFIG.SYS блок описания основного меню. Описание меню начинается с заголовка [Menu], за которым следуют команды MENUCOLOR, MENUDEFAULT, MENUITEM и SUBMENU. Команды MENUITEM и SUBMENU определяют элементы основного меню и соответствующие им имена блоков конфигурации. Команды MENUDEFAULT и MENUCOLOR определяют выбираемый по умолчанию элемент меню, а также цвет меню.
Для каждого элемента меню нужно создать блок команд в котором следует описать необходимую конфигурацию. Эта конфигурация будет устанавливаться, при выборе соответствующего элемента меню. Каждый блок должен начинаться с заголовка блока, который представляет собой имя блока, заключенное в квадратные скобки.
При необходимости вы можете добавить к файлу CONFIG.SYS блок команд с зарезервированным именем [Common]. Команды из этого блока выполняются при выборе любой конфигурации. Во время установки нового программного обеспечения программы установки могут добавлять команды в конец файла CONFIG.SYS. Чтобы эти команды исполнялись при выборе из меню любой конфигурации, рекомендуется добавить в конце файла CONFIG.SYS пустой блок команд с именем [Common].
Когда пользователь выбирает из меню конфигурации какой-либо элемент, его имя запоминается в переменной среды CONFIG. С помощью команды GOTO %CONFIG% вы можете организовать выполнение различных команд файла AUTOEXEC.BAT в зависимости от выбранной конфигурации.
Рассмотрим подробнее отдельные команды описания меню.
Содержание раздела