Компьютер IBM PCAT, MSDOS и Windows
Как создать меню в CONFIG.SYS и AUTOEXEC.BAT
Конфигурация аппаратных и программных средств компьютера определяется в файле конфигурации CONFIG.SYS и в командном файле AUTOEXEC.BAT.
Если на компьютере работает несколько человек или вы используете несовместимые программные продукты, то вам приходится хранить несколько файлов конфигурации CONFIG.SYS и несколько командных файлов AUTOEXEC.BAT. По мере необходимости вам будет нужно переименовывать их и перезагружать компьютер.
В операционной системе MS-DOS версии 6.0 имеется средство для определения в одном файле CONFIG.SYS нескольких различных конфигураций. Необходимая конфигурация выбирается с помощью меню, которое можно описать в файле CONFIG.SYS.
Для описания меню в MS-DOS версии 6.0 определены несколько специальных команд:
<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 пустой блок команд с именем [Common].
Когда пользователь выбирает из меню конфигурации какой-либо элемент, его имя запоминается в переменной окружения CONFIG. С помощью команды GOTO %CONFIG% вы можете организовать выполнение различных команд в зависимости от выбранной конфигурации. AUTOEXEC.BAT
Рассмотрим подробнее отдельные команды описания меню.
INCLUDE
MENUCOLOR
MENUDEFAULT
MENUITEM
SUBMENU
Пример использования новых команд
Биржевой анализ - Математика
В погоне за баснословными прибылями люди ухитрились приспособить точную науку математику к процессу анализа рынка и последующей торговли. Насколько успешным получилось это сообщество судить не берусь. У меня и в школе и в институте по математике всегда была очень твердая тройка.Математика на бирже
Математика риска
Рынок и математика
Самоучитель по Mathematica
Алгебра в Mathematica
Самоучитель по Matlab
Математика в MathCAD 12
Самоучитель по Maple
Программирование MathCAD
MathCAD 7.0
Система MathCAD Plus 6.0 Pro
Редактор MathCAD
Основы MathCAD 7.0
Синее и черное
Математический анализ в Maple 9
Анализ функций в Maple
Научно-технические задачи
Матричные вычисления в Mathcad
Математический софт
Математика на форекс
Экономика и математика
Компьютерная алгебра
Матричная лаборатория MatLab
Компьютерная математика
Математические пакеты Maple