Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Средства мультиконфигурации для файла AUTOEXEC.BAT



Чтобы загрузить определенный набор резидентных программ в файл AUTOEXEC.BAT, используется системная переменная %CONFIG%. Выбор того или иного набора резидентных программ можно выполнить с помощью оператора GOTO %CONFIG%. Данный оператор переводит выполнение программы на метку с именем вида:имя_блока. В нашем примере:DOS. «Обойти» при выполнении ниже стоящий блок позволяет команда GOTO END и определение метки END в конце файла (после блока ветвления).

Общие части файла (выполняемые в любом случай) могут находится как в начале (до команды GOTO %CONFIG%), так и в конце файла (после метки:END).

Например, файл AUTOEXEC.BAT будет выглядеть так:

PATH c:\;c:\dos;c:\drv

GOTO %config%

:NC

cyr_vga

c:\nc\nc

goto end

: ANTIVIR_NC

cyr_vga

c:\antivir\scan

nc

goto end

: DOS

keyrus

:END

Таким образом, нужно:

1. В файле autoexec.bat командой COTO %CONFIG % обратиться к файлу сonfig.sys

2. В файле сonfig.sys: организовать секцию [MENU] и описать пункты меню командой MenuItem = название блока, текст заголовка на экране.

3. Определить пункт меню вызываемый по умолчанию командой MenuDEFAULT = название блока, время (в сек).

4. Команда MenuCOLOR = x[,y] - задает цвет пунктов меню на экране, где

X – цвет текста (0 – 15)

Y – цвет фона (0 – 15)

5. Команда INCLUDE = пункт меню (название блока) позволяет включать содержимое указанного блока в текст текущего блока.

6. Определить блок [СOMMON] – блок, содержимое которого выполняется перед началом каждого блока независимо от выбранного пункта (т.е. общий блок).

Примечания:

5) для нормальной загрузки DOS и WIN нужно на загрузочной дискете заменить файл msdos.sys (который создан форматированием или sys) на одноименный файл из C:\ (т.е. из windows) и в нем прописать параметр BootGUI = 0 (не запускать графический интерфейс)

6) Русский NC после замены файла msdos.sys конфликтует с русским драйвером (запорчены панели) поэтому лучше использовать английскую версию NC





Дата публикования: 2014-11-29; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...