
- •Раздел II. Операционные системы для пэвм
- •Тема 2.1. Операционная система ms-dos
- •План изложения материала
- •Тема 2.2. Утилиты dos
- •План изложения материала
- •Тема 2.3. Оболочка Norton Commander
- •План изложения материала
- •Тема 2.4. Командные файлы
- •План изложения материала
- •Тема 2.5. Архивирование файлов
- •План изложения материала
- •Тема 2.6. Защита от компьютерных вирусов
- •План изложения материала
- •Тема 2.7. Конфигурирование ms-dos
- •План изложения материала
- •Раздел III. Операционные системы семейства Windows
- •Тема 3.1. Эволюция Windows.
- •Тема 3.2. Интерфейс Windows
- •План изложения материала
- •Тема 3.3. Работа с окнами Меню, панель инструментов, диалоговые окна.
- •План изложения материала
- •Тема 3.4. Справочная система
- •План изложения материала
- •Тема 3.5. Работа с программами Windows и ms-dos
- •План изложения материала
- •Раздел IV. Работа с ос семейства Windows
- •Тема 4.1. Понятие и структура рабочего стола
- •План изложения материала
- •Тема 4.2. Программа Проводник. Работа с файлами и папками. Обмен данными
- •План изложения материала
- •Тема 4.3. Настройка Windows
- •План изложения материала
- •Тема 4.4. Пакет приложений Microsoft Office.
- •План изложения материала
- •Раздел V. Ос unix
- •Тема 5.1. Начальные сведения о системе unix.
- •План изложения материала
- •Тема 5.2. Файловая система Unix
- •План изложения материала
- •Тема 5.3. Работа с файлами и каталогами. Владельцы, группы, права доступа
- •План изложения материала
- •Тема 5.4. Текстовый редактор VI
- •План изложения материала
- •Тема 5.5. Работа с Shell
- •План изложения материала
- •Тема 5.6. Функциональные возможности Unix
- •План изложения материала
- •Раздел VI. Обзор современных ос
- •Тема 6.1. Перспективы развития современных ос. Сетевые ос.
- •План изложения материала
Тема 2.7. Конфигурирование ms-dos
Цель занятия: иметь представление о назначении файлов CONFIG.SYS и AUTOEXEC.BAT, уметь создавать и редактировать файлы конфигурации системы с целью ее настройки.
План изложения материала
Конфигурационные файлы.
Основные команды.
Написание файла CONFIG.SYS.
Написание файла AUTOEXEC.BAT.
Как можно облегчить работу с компьютером? Для этого надо создать такую обстановку, в которой пользователю было бы удобно работать. Для того, чтобы пользователи могли создать удобную для них рабочую среду, ОС DOS предоставляет различные средства конфигурирования.
Процесс конфигурирования системы состоит из следующих этапов:
форматирование жесткого дика и разбиение его на логические диски;
создание системы каталогов на жестком диске и размещение файлов на жестком диске;
написание файла конфигурации системы Config.sys;
написание файла Autoexec.bat , выполняемого автоматически при начальной загрузке операционной системы.
Для использования жесткого диска его следует соответствующим образом подготовить (инициализировать). Жесткий диск можно разбить на несколько логических дисков для удобства работы, защиты информации, при использовании нескольких ОС, при работе на одном компьютере группы пользователей и т.д.
В корневом каталоге диска, с которого загружается ОС, может находится файл CONFIG.SYS, задающий параметры ОС, а также указывающий, какие программы, расширяющие возможности ОС, необходимо загружать в оперативную память (обычно это драйверы устройств). Файл CONFIG.SYS загружается еще до загрузки командного процессора.
Если файл CONFIG.SYS в корневом каталоге диска, с которого загружается ОС, отсутствует, от параметры ОС будут установлены по умолчанию.
Файл CONFIG.SYS представляет собой текстовый (ASCII) файл. Каждая строка должна иметь вид:
имя_команды = значение
Команды файла CONFIG.SYS:
Break = on - установить режим проверки нажатия клавиш Ctrl-Break при операциях ввода-вывода с диском. Это позволяет прерывать выполнение программ, которые иначе бы выполнялись до своего завершения;
Buffers = число_буфферов - установка числа буферов для операций ввода-вывода с диском. Буфер - это часть оперативной памяти размером 532 байт, отводимая для хранения информации с одного сектора - минимального участка диска размером 512 байт. Данные из оперативной памяти считываются в сотни раз быстрее, чем они поступают от контроллера диска, поэтому дисковые буферы заметно повышают общую производительность ПК;
Country = 049,437, полное имя файла Country.sys - установка удобного формата выдачи информации о дате и времени;
Dos = HIGH, UMB - позволяет на компьютере не ниже 80286 освободить часть ОП выше 640 Кбайт;
Lastdrive = буква - установка последней буквы, которая может использоваться в качестве имени дисковода в команде SUBST;
Files = число - установка максимального числа одновременно открытых файлов. Должно быть не менее 20. Некоторые программы и базы данных требуют значение этого параметра 50 или даже 80;
rem комментарий - задание комментария в файле CONFIG.SYS;
Shell = COMMAND.COM / E: число-байтов /P - увеличение размера области памяти в которой хранятся переменные окружения. Число байт задает размер этой области;
Device = имя_файла_драйвера [параметры] - установка драйвера устройства. Программы-драйверы расширяют возможности DOS. Начиная с версии MS-DOS 4.0 из файла CONFIG.SYS можно загружать СОМ- и ЕХЕ-драйверы командой Install.
Драйверы устройств:
ANSI.SYS - расширяет возможности по выводу на экран и позволяет переопределять значения клавиш на клавиатуре;
DRIVER.SYS - позволяет подсоединять к компьютеру дополнительные диски;
MOUSE.SYS - обеспечивает использование мыши в прикладных программах;
SMARTDRV.SYS - позволяет создать кэш диска в расширенной или дополнительной памяти;
VDISK.SYS - позволяет создать "электронный диск" в расширенной или дополнительной памяти.
Install = полное_имя_программы [параметры] - установка резидентной программы. это способ экономит оперативную память, так как при его использовании для запускаемой программы не резервируется место для хранения переменных окружения. Не все программы могут быть загружены с помощью этой команды.
Для размещения программ и драйверов в "верхней" памяти можно использовать команды LOADHIGH (LH) и DEVICEHIGH соответственно. Эти команды можно использовать только после строки Dos=HIGH, UMB.
Пример файла CONFIG.SYS:
Break=on
Files=20
Buffers=16
Dos=HIGH, UMB
Device=C:\DOS\HIMEM.SYS
Device=C:\DOS\EMM386.EXE NOEMS
Devicehigh=C:\Windows\MOUSE.SYS
Country=07, 866, C:\DOS\Country.sys
Файл AUTOEXEC.BAT содержит обычно команды, которые должны выполняться каждый раз при начальной загрузке ОС. Эти команды могут осуществить необходимую настройку ОС и установить удобное для работы окружение.
Задание пути.В файле AUTOEXEC.BAT можно задать с помощью команды DOS Path, в каких каталогах будет производится поиск выполняемых программ. Через ; перечисляются все каталоги, в которых находятся выполняемые программы общего назначения.
Пример: path = c:\exe; c:\windows; c:\nc: и т.д.
Установка формата приглашения. С помощью команды Prompt можно изменять формат приглашения DOS. Можно употреблять специальные сочетания символов.
Установка переменных окружения. ОС отводит специальную область в ОП для хранения некоторых переменных, которые используются ОС и программами.
set переменная=значение
Переменная - любая строка, не содержащая символа "=". Большие и малые латинские буквы не различаются. Если указанной переменной было присвоено уже какое-то значение, то оно заменяется новым.
set TMP=C:\TEMP
Прикладные программы могут анализировать область памяти, предназначенную для хранения переменных окружения, и выяснять, установлено ли значение той или иной переменной и каково оно.
Для запуска резидентных ЕХЕ- и СОМ-программ можно использовать команду LOADHIGH (LH).
В файл AUTOEXEC.BAT включают также команду Verify ON/OFF - включение/выключение режима контроля корректности записи данных на диск.
В файл AUTOEXEC.BAT целесообразно включать команды запуска программ, которые устанавливают привычную рабочую среду на ПК. Это могут быть драйверы клавиатуры, экрана, принтера, программы-ревизоры диагностики вирусов, программы - оболочки и т.д.
Пример:
@ECHO OFF
PATH
C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\VC;C:\DRV;c:\uupc
PROMPT $P$G
SET temp=c:\windows\tmp
LH c:\mouse\grmouse
C:\DOS\SMARTDRV
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
NC