Config.sys
CONFIG.SYS — файл конфигурирования операционных систем семейств DOS, Windows 9x и OS/2. Это текстовый файл, содержащий директивы настройки системы и команды загрузки драйверов, он должен располагаться в корневом каталоге загрузочного устройства (англ. Boot disk) (дискеты или диска).
Под DOS директивы в этом файле задают некоторые аппаратные (такие, как состояние индикатора Num Lock) и системные параметры (например, количество и вложенность стеков для обработки аппаратных прерываний, количество дисковых буферов
Синтаксис файла config
CONFIG.SYS имеет свой специальный синтаксис. В основном, он состоит из директив вида команда=значение (или то же самое, но без знака равенства — например, numlock off). Список некоторых часто используемых команд CONFIG.SYS:
Команда | Описание |
---|---|
; |
Строка с комментарием |
break |
Задаёт поведение системы при нажатии комбинации Ctrl+C во время работы программ |
buffers |
Резервирует место под указанное количество дисковых буферов |
country |
Задаёт региональные настройки (формат даты и времени, наименование валюты, порядок сортировки |
device |
Загружает драйвер |
devicehigh |
Загружает драйвер в UMB |
dos |
Параметры загрузки DOS (к примеру, перенос части ядра в HMA) |
fcbs |
Сколько одновременно можно открывать FCB [убрать шаблон] |
files |
Сколько одновременно можно открывать файлов |
install |
Загружает резидентную программу (обычный исполнимый модуль не в формате драйвера) |
installhigh |
Загружает резидентную программу в UMB |
lastdrive |
Задаёт последнюю букву, доступную для назначения дискам |
numlock |
Задаёт состояние переключателя Num Lock |
rem |
Строка с комментарием |
set |
Устанавливает значение переменной окружения |
shell |
Указывает интерпретатор командной строки, отличный от command.com, и/или его опции |
stacks |
Резервирует место для стеков обработки аппаратных прерываний |
switches |
Дополнительные опции загрузки |
Пример файла CONFIG.SYS
numlock = off
break = on
dos = high,umb
country = 7,,c:\dos\country.sys
files = 40
device = c:\dos\emm386.exe ram i=b000-b7ff
shell = command.com /p /e:512