Меню запуска — это список пунктов выбора, которые выводятся при запуске компьютера. Это меню определяется специальными командами CONFIG.SYS. Каждый элемент меню соответствует набору команд CONFIG.SYS, который называется блоком конфигурации. Меню запуска позволяет после запуска компьютера выбрать одну из нескольких конфигураций.
MENUCOLOR=x[,у]
Параметр х задает цвет текста меню. Параметр у задает цвет фона (по умолчанию — черный). Допускаются значения х и у от 0 до 15, однако они должны быть различными.
Значения цветов приведены в следующей таблице:
Значение ∙ Цвет
0
∙ Черный1
∙ Синий2
∙ Зеленый3
∙ Бирюзовый4
∙ Красный5
∙ Малиновый6
∙ Коричневый7
∙ Белый8
∙ Серый9
∙ Ярко-голубой10
∙ Ярко-зеленый11
∙ Ярко-бирюзовый12
∙ Ярко-красный13
∙ Ярко-малиновый14
∙ Желтый15
∙ Ярко-белыйНапример, команда menucolor=15, 2 задает белый цвет текста на зеленом фоне. На некоторых дисплеях цвета с 8 по 15 выводятся с мерцанием.
MENUCOLOR — это одна из 6 специальных команд CONFIG.SYS, предназначенных для определения меню запуска с несколькими конфигурациями. См. также команды INCLUDE, MENUITEM, MENUDEFAULT, NUMLOCK, SUBMENU.
Задает используемый по умолчанию элемент меню запуска и устанавливает, если нужно, значение тайм-аута. Используется только в блоке меню в файле CONFIG.SYS. Если эта команда не задана, MS-DOS выбирает по умолчанию элемент 1.
MENUDE FAULT=имя_блока [, тайм_аут]
MENUDEFAULT — это одна из 6 специальных команд CONFIG.SYS, предназначенных для определения меню запуска с несколькими конфигурациями. См. также команды INCLUDE, MENUITEM, MENUCOLOR, NUMLOCK, SUBMENU.
Параметр "имя_блока" задает используемый по умолчанию пункт меню и связанный с ним блок конфигурации, который должен определяться в CONFIG.SYS. Когда MS-DOS выводит меню запуска, используемый по умолчанию пункт меню подсвечивается, а номер его выводится после подсказки "Enter a choice". "Тайм_аут" определяет, сколько секунд должна ждать MS-DOS перед запуском компьютера с конфигурацией по умолчанию. Если это значение не задано, MS-DOS просто ожидает нажатия клавиши ENTER. Вы можете задать значение тайм-аута от 0 до 90 секунд. 0 определяет автоматически выбор конфигурации по умолчанию.
После запуска MS-DOS выводит меню следующего вида (см. пример в описании команды INCLUDE):
MS-DOS 6 Startup Menu
=====================
1. Базовая конфигурация
2. Нормальная конфигурация
3. Специальная конфигурация
Enter a choice: 2 Time remaining: 30
После вывода этого меню MS-DOS ждет 30 секунд. Если не выбран другой пункт, то MS-DOS запускает компьютер с помощью команд в блоке конфигурации, заданном по умолчанию.
Определяет пункт меню запуска. Используется только в блоке меню в файле CONFIG.SYS. Меню может содержать до 9 пунктов выбора.
MENUITEM — это одна из 6 специальных команд CONFIG.SYS, предназначенных для определения меню запуска с несколькими конфигурациями. См. также команды: INCLUDE, MENUDEFAULT, MENUCOLOR, NUMLOCK, SUBMENU.
MENUITEM =имя_блок [, текст_меню]
Параметр "имя_блока" задает имя соответствующего блока конфигурации, который должен определяться где-либо в файле CONFIG.SYS. Если при запуске выбирается пункт меню, MS-DOS выполняет команды в соответствующем блоке конфигурации, а также команды в начале CONFIG.SYS и все команды в блоках конфигурации с заголовком [common].
Если MS-DOS не может найти блок с заданным именем, то пункт меню не выводится. Имя блока может включать в себя до 70 символов и содержать большинство печатаемых символов, кроме пробелов, обратной и прямой косой черты, запятой, точки с запятой, знака равенства или квадратных скобок. Параметр "текст_меню" задает текст, который MS-DOS должна выводить для данного пункта меню. Если текст не задается, MS-DOS выводит в качестве элемента меню имя блока. Текст меню может быть длиной до 70 символов и содержать любые символы.
Блок меню — это набор команд определения меню, которые начинаются с заголовка блока (имени блока в квадратных скобках). Для получения меню файл CONFIG.SYS должен содержать блок меню с заголовком блока [menu]. Для определения подменю можно использовать команду SUBMENU. Каждое подменю имеет свой собственный блок, который может называться так, как вы хотите. Блок меню должен содержать по крайней мере одну команду MENUITEM или SUBMENU.
MS-DOS выводит пункты меню в том порядке, в котором они включаются в блок меню, и нумерует их автоматически. Первый пункт (элемент) меню всегда имеет номер 1. Всего меню может содержать до 9 пунктов. Для определения большего числа пунктов можно использовать команду SUBMENU.