Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указ. по выпон. контр. р. по Опера...doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.66 Mб
Скачать

Конфигурирование ос ms dos.

Для настройки операционной системы MS DOS необходимо написать два файла: config.sys и autoexec.bat. Config.sys – текстовый файл, который устанавливает параметры ОС, если его нет, параметры устанавливаются по умолчанию. Находится в корневом каталоге загрузочного диска.

Формат файла config.sys

Имя_команды=значение

Команды, используемые в файле config.sys:

Device = имя_файла_драйвера – загрузка драйверов устройств;

Пример: device=c:\dos\himem.sys;

device=с:\dos\emm386.exe noems – загрузка драйвера верхней памяти emm386.sys, эмуляция EMS - памяти отключен;

Devicehigh= имя_файла_драйвера загрузка драйверов устройств в верхнюю память (от 640 Кб до 1Мб);

DOS=HIGH – переместить часть кода MS DOS в первые 64 Кб расширенной памяти;

DOS=UMB – разрешить использование блоков верхней памяти (с адресами от 640Кб до 1Мб);

DOS= HIGH, UMB – эквивалентна двум предыдущим;

Buffers=n – установка числа буферов для операций ввода – вывода;

Files =m – максимальное число одновременно открытых файлов (рекомендуется от 50 до 80);

Stacks=количество_стеков,размер стеков – задание количества и размера стека для обработки аппаратных прерываний (Пример: stacks=0,0);

Break=on(off) - установить или отменить для программ DOS режим проверки нажатия клавиш Ctrl+Break или Ctrl+C при операциях ввода - вывода.

Country=код_страны,кодовая_страница,полное_имя_файла_Country.sys– настройка на принятые в стране правила для отображения времени, даты, денежных сумм, перевода прописных букв в строчные и обратно;

Country = 007, 866, c:\dos\country\sys – настройки для России;

Lastdrive=буква – установка последней буквы, которая может использовать в качестве имени дисковода;

Аutoexec.batэто командный файл, который автоматически выполняется после загрузки файла config.sys. Он находиться в корневом каталоге загрузочного диска. В него записываются команды для запуска резидентных программ и других программ, которые целесообразно запускать при каждой загрузки DOS. Autoexec.bat – это командный файл, который устанавливает среду удобную для работы пользователя.

Команды, используемые в файле autoexec.bat:

Path имя_каталога[;имя_каталога] – установка списка каталогов, в которых осуществляется поиск программ.

Prompt символы – установка формата приглашения ($p, $g, $d и т.д)

Для отображения русских букв на экране используется команда:

Mode con codepage prepare=((866) c:\dos\ega3.cpi)

Mode con codepage select=866

(При этом в файле config.sys должно быть device=c:\dos\display.sys con)

Для русификации клавиатуры: keyb ru,,c:\dos\keybrd2.sys.

set переменная = значение - установка переменной окружения. Окружение – это специальная область памяти, в которой хранится набор строк символов, используемых программами.

Многовариантный режим загрузки

Файл CONFIG.SYS может описывать несколько различных конфигураций. Для этого используются команды:

Menuitem – определяет элемент меню;

Menudefault - задает элемент меню, который используется по умолчанию;

Menucolor – задает цвет текста и фона элементов экрана;

Common – помещаются команды, общие для всех конфигураций;

Пример:

[menu]

menuitem = 1 вариант

menuitem = 2 вариант

[common]

; здесь пишутся команды общие для обоих вариантов

[1 - вариант]

; здесь пишутся команды для 1–го варианта

[2 - вариант]

; здесь пишутся команды для 2–го варианта

Для работы с несколькими конфигурациями должен быть соответствующий файл ATOEXEC.BAT. Для этого в файле должно быть:

  1. После тех команд файла ATOEXEC.BAT, которые должны выполняться для всех конфигураций, надо поместить команду goto %config%.

  2. Поставить метку перед группами команд, которые относятся к каждой конкретной конфигурации: :1 – вариант

  3. В конце каждой группы команд поставьте команду: goto end

  4. В конец файла ATOEXEC.BAT надо поставить следующую метку: :end

Пример:

rem здесь пишутся команды общие для обоих конфигураций

goto %config%

:1 – вариант

rem здесь пишутся команды для конкретной конфигураций

goto end

:2 – вариант

rem здесь пишутся команды для конкретной конфигураций

goto end

:end

Командные файлы

Командный файл – это текстовый файл, в котором записаны команды ОС, и он имеет расширение .bat.

Командные файлы используются для того, чтобы не вводить часто используемые команды в командной строке, а поместить их в единый файл.