Практическая работа
Конфигурация MS-DOS
ЦЕЛЬ: Практически использовать команды, работающие в командном файле и в файле конфигурации системы.
ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ:
Конфигурация (от позднелат. configuratio — придание формы, расположение), внешний вид, очертание, образ; взаимное расположение предметов; соотношение составных частей сложных предметов.
В Windows XP помимо «Блокнота» (Notepad) есть в наличие дополнительный текстовый редактор MS\DOS Editor, сокращенное его называют Edit. Основные его функции те же, что и в «Блокноте», однако присутствует и ряд других, например возможность одновременной работы с несколькими файлами, а также возможность смены цвета фона и текста. Поскольку Edit является DOS-приложением, его можно легко настроить для работы в Windows: 1. Используя «Проводник» (Windows Explorer), найдите в системном каталоге \Windows\System32 файл Edit.com. 2. Щелкните на найденном файле правой кнопкой мыши и выберите в появившемся меню пункт «Отправить» – «На рабочий стол (Создать ярлык)» (Create Shortcut). 3. Щелкните на созданном ярлыке правой кнопкой и выберите пункт «Свойства» (Properties). 4. В открывшемся диалоговом окне нажмите на вкладку «Программа» (Program) и отметьте галочкой параметр «Закрывать окно при завершении работы» (Close On Exit). 5. Нажмите OK. Теперь для запуска текстового редактора Edit достаточно обычного двойного щелчка на соответствующем ярлыке. По завершении работы в нем для выхода нужно нажать на крестик в верхнем правом углу окна приложения или выбрать команду «Выход» (Exit) меню «Файл» (File).
Установочные команды файла конфигурации
Файл CONFIG.SYS не является командным файлом. В нем могут использоваться девять специальных команд, не относящихся к внутренним командам MS-DOS. Эти команды устанавливают различные параметры и загружают драйверы периферийных устройств.
Установочные команды файла конфигурации CONFIG.SYS сведены в таблицу 1.
Табл. 1
Команды файла конфигурации
Назв. команды | Назначение команды | Формат команды |
BREAK | Определение реакции MS-DOS на нажатие клавиш CTRL-C | BREAK= ON/OFF по умолчанию OFF |
BUFFERS | Определение числа буфе ров, которые может использовать MS-DOS | BUFFERS=nn nn- Количество буферов (1-99) |
COUNTRY | Установка национальных форматов | COUNTRY=код-страны кодовая-страница COUNTRY.SYS По умолчанию- кодовая страница 437 ( США) |
DEVICE | Установка драйверов устройств | DEVICE= [параметры установки] |
FCBS | Управление доступом к файлам с помощью блоков управления файлами | FCBS=nm n-максимальное количество одновременно открытых(с использованием ECBS) файлов n=1...255 (по умолчанию -4) m-число файлов, которые операционная система не может закрыть автоматически |
FILES | Определение количества одновременно открытых файлов | FILES=XX XX=8...255 ( по умолчанию-8 ) |
LASTDRIVE | Определение максимального числа доступных дисководов | LASTDRIVE=F/.../Z ( по умолчанию E ) |
SHELL | Установка в системе нового командного процессора | SHELL= /P/E /P-указания к выполнению AUTOEXEC.BAT /E:-определяет размер области оперативной памяти которая резервируется для переменных окружения |
STACKS | Определение количества стеков MS-DOS | STACKS=ns n-число стеков (n=8...64) (по умолчанию 9), s-размер стека для каждого прерывания (s=32...512) (по умолчанию 128) |
Часто в процессе работы приходится повторять одни и те же команды DOS, такую последовательность команд можно записать в специальный командный файл. Он имеет расширение BAT и относится к исполняемым файлам.
Команды, используемые в команд. файле:
-
CALL- Вызывает выполнение командного файла из другого ком. файла.
-
GOTO- Переход в командном файле.
-
CHOICE- Создание диалоговых ком. Файлов.
-
IF- Проверка условий в командном файле ERRORLEVEL, EXIST, NOT.
Файл конфигурации должен находиться в корневом каталоге диска, с которого загружается DOS.
CONFIG. SYS- яв-ся текстовым файлом. Большинство строк этого файла содержит команды, выполняемые при начальной загрузке DOS. Такие строки имеют вид:
ИМЯ КОМАНДЫ - ЗНАЧЕНИЕ
Задание 1.
-
Запустить антивирусную программу.
-
Запустить Турбо Паскаль.
-
Запустить FOXPRO.
-
Запустить Norton Commander.
-
Запустить FAR.
-
Выход
-
Используя утилиту ВЕ принять ответ о выбранном пункте.
-
Используя IF ERRORLEVEL… обеспечить запуск требуемой программы.
-
Если выбранный пункт «выход», выдать предупреждающее сообщение.
-
Потребовать подтверждение о желании выхода.
-
Если «да» - выйти из командного файла.
-
Если «нет» - вернуться в «меню».
Контрольные вопросы:
-
Для чего нужен файл конфигурации.
-
Перечислите все команды, используемые в файле конфигурации.