Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Чтобы загрузить определенный набор резидентных программ в файл 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!