ЛАБОРАТОРНАЯ РАБОТА №3

 Тема работы: Конфигурирование системы. Подготовка файла CONFIG.SYS. Формирование файла AUTOEXEC.BAT. Русификация компьютера. 

Цель работы: Создание на системной дискете файла конфигурации и командного файла.  

Теоретическая часть:

Файл AUTOEXEC.BAT

По мере выполнения команд командного файла DOS выводит их на экран. Для отображения команд на экране в начало командного файла необходимо поместить строку: ECHO OFF. Для включения отображения команд, файл должен содержать строку: ECHO ON. Для вывода коротких сообщений на экран используется формат ECHO Сообщение. Комментарии в командном файле организуются с помощью команды REM. Для приостановки выполнения командного файла и вывода на экран инструкции пользователю предусмотрена команда PAUSE. Встретив команду PAUSE, DOS приостанавливает выполнение командного файла и выводит сообщение: Strike a key when ready… . Используя команду CALL, можно заставить командный файл выполнить другой командный файл как подпрограмму. После вызова и завершения этой подпрограммы исходный командный файл продолжает выполнение своих команд. Формат команды: CALL Имя вызываемого командного файла. Для организации условных переходов в командных файлах используется оператор IF. Команда GOTO передает управление в точку программы, помеченную меткой, что приводит к обходу некоторой секции командного файла. Метка представляет собой просто имя некоторой секции файла. Метка имеет длину до 8 символов. Формат команды: GOTO :имя метки, при этом происходит переход на строку с именем :имя метки. Если не установить пути поиска командой PATH, DOS при выполнении  команды будет искать файлы только в текущем каталоге. Команда PATH создает список каталогов, которые DOS просматривает, когда пытается найти файл. Формат команды PATH C:\путь к файлу1;C:\путь к файлу2;. Команда PROMPT позволяет установить или изменить системный запрос (подсказку DOS). Формат команды PROMPT $p ($[b,d,e,g,h,l,n,p,g,s,t,v,_]).

Файл CONFIG.SYS

Файл CONFIG.SYS загружается при начальной загрузке компьютера, и его команды осуществляют конфигурирование DOS исходя из потребностей системы. Если DOS не обнаруживает файл CONFIG.SYS в корневом каталоге диска, с которого происходит загрузка, то конфигурирование DOS осуществляется значениями, действующими по умолчанию. Команды файла CONFIG.SYS настраивают аппаратуру компьютера, позволяет установить некоторые внутренние переменные и загрузить специальные драйверы устройств. Обычно DOS работает в режиме BREAK OFF. В этом случае DOS проверяет не нажата ли клавиша BREAK при выполнении операций стандартного ввода, вывода и стандартной печати. Если в файл включить строку BREAK ON проверка будет выполняться чаще. Для временного хранения данных, читаемых с диска или записываемых на диск, DOS создает в памяти несколько буферов. Их число можно задать с помощью команды BUFFERS, включаемой в файл CONFIG.SYS. Формат команды: BUFFERS=nn, где nn-требуемое число буферов. Команда COUNTRY позволяет задать формат вывода и установки даты и времени, а также знаки денежных единиц и десятичные разделители. Если предполагается работать с файлами большими 8-ми, необходимо в CONFIG.SYS, включить команду FILES=nn, где nn - максимальное число открытых файлов. По умолчанию можно использовать не более 5 дисководов, при использовании более 5-ти, нужно включить в файл следующую строку LASTDRIVE=n, где  n буквы от A до Z. В процессе начальной загрузки, DOS загружает стандартные драйверы для всех устройств: дисплея с клавиатурой, гибких и жестких дисков и принтеров. Если необходимо установить нестандартный драйвер устройства (например, для обслуживания мыши), нужно включить в файл CONFIG.SYS, команду DEVICE. Формат команды DEVICE=путь к драйверу устройства и имя драйвера. 

Ход работы:

1.  Откройте защелку от записи на системной дискете.

2.  На дискете откройте для изменения файл AUTUEXEC.BAT. 

3.  В начале файла напишите команду вывода на экран всех сообщений о выполнении команд DOS.

4.  Укажите пути для поиска файлов.(Примечание: на дискете должен быть указан диск А:\). Если командный файл находится на диске С, то путь будет начинаться с C:\.

5.  Наберите команду запуска русификатора (например, rk или keyrus).

6.  Создайте команду вызова другого командного файла из файла AUTOEXEC.BAT.

7.  С помощью команды GOTO сделайте обход команды вызова другого командного файла.

8.  Напишите команду приостановки выполнения командного файла, перед запуском программы-оболочки.

9.  Создайте команду для запуска программы-оболочки (например nc или vc).

10.         Измените системный запрос (подсказку DOS).

11.         Введите комментарии для каждой команды.

12.         Сохраните изменения сделанные в файле.

13.         Откройте для изменения файл конфигурации системы CONFIG.SYS.

14.         Включите частую проверку нажатия клавиши BREAK

15.         Создайте 50 буферов в памяти.

16.         Создайте поддержку 100 открытых файлов.

17.         Создайте поддержку 10 дисководов.

18.         С помощью команды DEVICE загрузите драйвер мыши. 

19.         Сохраните изменения сделанные в файле.

20.         Закройте защелку от записи.

Отчет должен содержать:

1.     Тему и цель работы.

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

3.     Ответы на контрольные вопросы.

Контрольные вопросы:

1.     Описание процесса создания системного диска.

2.     Работа команды DOS FDISK.