Лекция: Конфигурирование компьютера
Конфигурирование компьютера производится посредством изменения двух текстовых файлов config.sys и autoexec.bat.
Пример написания файла config.sys:
BREAK=ON
FILES=40
BUFFERS=30,2
DOS =HIGH
DOS=UMB
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE
DEVICE=C:\DRV\ MTMCDAI.SYS /D:MTMIDE01
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
BREAK=ON — разрешает прерывание исполнения программ путем введения команды "BREAK" (комбинация клавиш «Ctrl+Pause»).
FILES=40-устанавливает количество одновременно открытых файлов. По умолчанию значение равно 8.Предельное значение255.
BUFFERS=30,2 -устанавливает дисковых количество дисковых буферов в основном и вспомогательном буферном кэше. Каждый буфер требует 532 байта оперативной памяти и, следовательно, уменьшает свободную память. По умолчанию для RAM= 640 Kb устанавливается 15 буферов (система устанавливает примерно 1 буфер на 50Kb RAM).
DOS=HIGH — разрешает размещение DOS в верхней памяти.
DOS=UMB — размещает DOS в блоках UMB.
DEVICE=C:\DOS\HIMEM.SYS -диспетчер дополнительной памяти. Подсоединяет дополнительную память и управляет ей.
DEVICE=C:\DOS\EMM386.EXE NOEMS (ON, OFF, RAM, AUTO)-осуществляет доступ к верхним областям памяти, а также преобразует дополнительную память в расширенную.
Ключи команды EMM 386.exe:
ON-включает расширенную память;
OFF-отключает расширенную память.
RAM-разрешает использование дополнительной памяти в режиме Expanded, при этом отдает всю область 640 ¸ 1024Kb для создания блоков UMB.
NOEMS-запрещает преобразование дополнительной памяти в расширенную.
AUTO — автоматически по требованию прикладной программы переключает память из дополнительной в расширенную и наоборот (снижает быстродействие).
DEVICE=C:\DRV\ MTMCDAI.SYS /D:MTMIDE01 — подключает CD дисковод к компьютеру (используется совместно с командой mscdex.exeв файлеautoexec.bat).
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1) — устанавливает режим работы экрана дисплея.
COUNTRY=007,866,C:\DOS\COUNTRY.SYS — устанавливает раскладку клавиатуры в соответствии со страной.
Пример написания файла autoexec.bat:
PROMPT $T -выводит текущее время.
PATH C:\DOS;C:\NC;C:\ARC — задает путь к файлам.
SET-задает переменные окружения например:
SET ARJ_SW =-Y — на все вопросыARJотвечаетY.
SET CLIPPPER=F99 -разрешает Clipper открывать 99 файлов.
SET TEMP=C:\TEMP -задает путь к временным файлам.
Следующие три строки устанавливают русскую кодовую страницу:
MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=866
KEYB RU,,C:\DOS\KEYBOARD.SYS
C:\DOS\MOUSE.COM — загружает драйвер мыши.
C:\NC\NC — загружает Norton Commander.
LH (LOADHIGH) -загружает программу в верхнюю область памяти UMB записывается перед именем программы.
Например:
LH C:\NC\NC — загружает Norton Commander в верхнюю область памяти.