Як створити меню в і

Конфігурація апаратних та програмних засобів комп'ютера визначається у файлі конфігурації CONFIG.SYS і в командному файлі AUTOEXEC.BAT.

Якщо на комп'ютері працює декілька чоловік або ви використовуєте несумісні програмні продукти, то вам доводиться зберігати декілька файлів конфігурації CONFIG.SYS і кілька командних файлів AUTOEXEC.BAT. У міру необхідності вам буде потрібно перейменовувати їх і перезавантажувати комп'ютер.







В операційній системі MS-DOS версії 6.0 є засіб для визначення в одному файлі CONFIG.SYS декількох різних конфігурацій. Необхідна конфігурація вибирається за допомогою меню, яке можна описати в файлі CONFIG.SYS.

Для опису меню в MS-DOS версії 6.0 визначено кілька спеціальних команд:

Команди установки конфігурації комп'ютера і команди опису меню групуються в так званих блоках команд і блоках опису меню. Блоки починаються з заголовків. Тема складається з імені блоку, укладеного в квадратні дужки. Блок закінчується або заголовком наступного блоку, або кінцем файлу.

Для визначення в файлах CONFIG.SYS та AUTOEXEC.BAT декількох конфігурацій необхідно виконати декілька дій:







Визначити в файлі CONFIG.SYS блок опису основного меню. Опис меню починається з заголовка [Menu] і наступними за ним командами , , і . команди і визначають елементи основного меню і відповідні їм імена блоків конфігурації. команди і визначають обираний за замовчуванням елемент меню і колір меню.

Для кожного елемента меню створити блок команд в якому описати необхідну конфігурацію. Ця конфігурація буде встановлюватися, коли ви оберете відповідний елемент меню. Кожен блок повинен починатися з заголовка блоку. Тема блоку являє собою ім'я блоку укладену в квадратні дужки.

При необхідності, ви можете додати до файлу CONFIG.SYS блок команд із зарезервованим ім'ям [Common]. Команди з цього блоку виконуються при виборі будь-якої конфігурації. Рекомендується додати в кінці файлу CONFIG.SYS порожній блок команд з ім'ям [Common].

Коли користувач вибирає з меню конфігурації будь-якої елемент, його ім'я запам'ятовується у змінній оточення CONFIG. За допомогою команди GOTO% CONFIG% ви можете організувати виконання різних команд в залежності від обраної конфігурації. AUTOEXEC.BAT

Команда використовується для включення команд одного блоку конфігурації в інший. Формат даної команди представлений нижче:

Єдиний параметр blockname визначає ім'я включається блоку конфігурації.

Визначає колір тексту і колір фону елементів меню. Ця команда може використовуватися тільки усередині блоку опису меню. Команда MENUCOLOR має такий вигляд:

Параметр x задає колір тексту елементів меню, а параметр y задає колір фону меню. Колір визначається числами від 0 до 15 у відповідності з наступною таблицею:







Схожі статті