(Информация датирована 1996 г.)
Как выполняется загрузка DOS
Для дотошных читателей автор описывает процесс загрузки MS DOS в подробностях, а затем рассказывает о том, как пользователь может вмешаться в процесс загрузки.
Итак, процесс загрузки MS DOS выполняется следующим образом:
1. Программа-загрузчик MS DOS, находящаяся в начальном секторе дискеты или логического диска, проверяет, что в корневом каталоге загрузочного диска первые два файла называются IO.SYS и MSDOS.SYS. Если эти файлы там не найдены, выводится сообщение об ошибке:
Non-system disk or disk error. Replace and strike any key when ready
(Несистемный диск или ошибка на диске. Замените диск и нажмите клавишу)
При этом надо вставить в дисковод А: системную дискету, если вы хотите загрузить ОС с дискеты, либо открыть дверцу дисковода или вынуть дискету из дисковода А:, если вы хотите загрузить MS DOS с жесткого диска. После этого следует нажать любую буквенно-цифровую клавишу, Пробел или Enter для повторения процесса загрузки.
Запуск MS-DOS 6.22, на компьютере IBM
2. Если в корневом каталоге загрузочного диска первые два файла называются IO.SYS и MSDOS.SYS, то программа-загрузчик MS DOS считывает в память начало файла IO.SYS и передает ему управление. Там находится программа, которая загружает впамять остаток файла IO.SYS и файл MSDOS.SYS.
3. В версиях MS DOS, начиная с 6.0, на экран выводится сообщение Starting MS DOS. , и вы можете в течение двух секунд нажать клавиши F8, F5 и т.д. для полного или частичного пропуска выполнения файлов конфигурации DOS — CONFIG.SYS и AUTOEXEC.BAT (эта возможность полезна для отладки файлов конфигурации DOS).
4. Если в корневом каталоге загрузочного диска имеется файл драйвера сжатых дисков DBLSPACE.BIN или DRVSPACE.BIN, то MS DOS (начиная с версии 6.0) загружает этот драйвер.
5. Из корневого каталога загрузочного диска читается файл конфигурации системы CONFIG>SYS и в соответствии с указаниями, содержащимися в этом файле, загружаются драйверы устройств и устанавливаются параметры операционной системы. Если файл Config.SYS отсутствует, все параметры устанавливаются по умолчанию.
6. В версиях MS DOS, начиная с 6.0, вы можете с помощью команд файла CONFIG.SYS MENU, MENUITEM, MENUDEFAULT и т.д. организовать стартовое меню. При использовании этих команд в начале выполнения файла CONFIG.SYS на экране появляется меню типа приведенного ниже:
Вы должны будете нажать клавишу с номером нужного вам пункта меню, или Enter для выбора номера, предложенного вам по умолчанию (он отображается в квадратных скобках после надписи «Enter a choice»). В зависимости от вашего выбора будет выполнена та или иная ветвь (часть) файла CONFIG.SYS.
7. Из корневого каталога загрузочного диска (или иного каталога, указанного в команде Shell файла CONFIG.SYS) читается командный процессор (обычно файл COMMAND.COM) и ему передается управление. Если файл COMMAND.COM там отсутствует, выводится сообщение об ошибке («Missing command interpreter»).
Как выглядели графические оболочки под DOS?
8. Командный процессор выполняет командный файл AUTOEXEC.BAT, если этот файл имеется в корневом каталоге диска, с которого загружается операционная система. В файле AUTOEXEC.BAT указывают команды и программы, выполняемые при каждом запуске компьютера. Если файл AUTOEXEC.BAT не найден в корневом каталоге диска, с которого загружается операционная система, то DOS запрашивает у пользователя текущую дату и время (обычно на запросы даты и времени можно отвечать нажатием Enter).
Обычно после выполнения файла AUTOEXEC.BAT на экран выводится приглашение DOS, скажем C:>, которое обозначает, что DOS готова к приему команд. Однако некоторые пользователи включают в конец файла AUTOEXEC.BAT команду для запуска своей любимой программы-оболочки, скажем, Norton Commander, или операционной системы Windows.
Сообщения при загрузке DOS
На рисунке показан пример сообщений, которые выдаются при начальной загрузке DOS. Эти сообщения зависят от версии операционной системы и содержимого файлов CONFIG.SYS и AUTOEXEC.BAT, поэтому на вашем компьютере сообщения, выдаваемые при загрузке, могут быть совсем другими. На этом рисунке только сообщения на этапе непосредственной загрузки DOS. А сообщения, выведенные до этого (на этапе проверки и инициализации устройств компьютера), будут рассматриваться позже.
Отладка файлов CONFIG.SYS и AUTOEXEC.BAT
В операционной системе MS DOS, начиная с версии 6.0, вы можете установить режим, в котором DOS будет спрашивать о необходимости выполнения каждой команды файла CONFIG.SYS и запуска файла AUTOEXEC.BAT (начиная с версии 6.2 MS DOS — также и выполнения каждой команды файла AUTOEXEC.BAT). Можно также вовсе отменить выполнение файлов CONFIG.SYS и AUTOEXEC.BAT. Эта возможность может быть очень полезна, если из-за какой-то ошибки обычное выполнение CONFIG.SYS и AUTOEXEC.BAT приводит к «зависанию» компьютера.
Пошаговое выполнение файлов конфигурации
Для пошагового выполнения файлов конфигурации CONFIG.SYS и AUTOEXEC.BAT сразу после появления сообщения «Starting MS DOS» надо нажать клавишу F8. Если нажать не F8, а Ctrl-F8, то MS DOS войдет в режим пошагового выполнения файлов конфигурации, не выполнив перед этим загрузку драйвера сжатых дисков (DBLSPACE.BIN или DRVSPACE.BIN).
В режиме пошагового выполнения файлов конфигурации DOS будет выводить их команды на экран, и вы должны будете для каждой команды нажать Y, чтобы ее выполнить, или N, чтобы ее пропустить. Можно также нажать Esc, чтобы выполнить все дальнейшие команды без запросов, или F5, чтобы отменить выполнение данной команды и всех дальнейших команд.
Пропуск выполнения файлов конфигурации
Если при появлении сообщения «Starting MS DOS» нажать клавишу F5, то выполнение файлов CONFIG.SYS и AUTOEXEC.BAT будет полностью пропущено. Если же нажать не F5, а Ctrl-F5, то будет пропущена также и загрузка драйвера сжатых дисков (DBLSPACE.BIN или DRVSPACE.BIN).
Замечание. Если режим пошагового выполнения файлов конфигурации нежелателен (например, по соображениям секретности), надо вставить в файл CONFIG.SYS строку SWITCHES=/F /N, а в файл DBLSPACE.INI или DRVSPACE.INI, распологающийся в корневом каталоге загрузочного диска — строку SWITCHES=/N (последнее надо делать, если вы используете программу DoubleSpace или DriveSpace).
Более того, для пущей безопасности вы можете исключить и возможность прервать выполнение файла AUTOEXEC.BAT нажатием комбинации клавиш Ctrl-Break. Для этого надо в начало файла AUTOEXEC.BAT вставить команду CTTY NUL, а вконец — команду CTTY CON. Если вы еще и отмените возможность загрузки с дискеты (многие типы BIOS позволяют делать это с помощью программы конфигурирования, запускаемой при начальной загрузке компьютера при нажатии определенной клавиши или комбинации клавиш), а также защитите паролем вход в программу конфигурирования, то полностью исключите возможность изменения процесса начальной загрузки.
Источник: pchelpforum.ru
Лабораторная работа №3 Тема: настройка операционной системы MS-DOS. Лабораторная работа 3 Тема настройка операционной системы msdos цель работы изучить команды работы с файлами в операционной системе msdos результат обучения. После обучения студент должен
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 188.72 Kb.
Лабораторная работа №3 Тема настройка операционной системы MS-DOS Цель работы изучить команды работы с файлами в операционной системе MS-DOS Результат обучения. После обучения студент должен
знать основные команды настройки операционной системы MS-
DOS;
уметь оптимизировать работу операционной системы MS-DOS. План занятия
1. Изучение теоретических вопросов темы
20 минут.
2. Выполнение практического задания
50 минут.
3. Выполнение отчета
20 минут.
1. Командные файлы Для упрощения ввода длинной последовательности команд используются командные файлы. Командный файл — это текстовый файл в коде ASCII), состоящий из группы команд MS-DOS. Командный файл всегда записывается на диск с расширением «.ВАТ». Выполнение командного файла можно прервать в любой момент, нажав на клавиши
Ctrl-Break. Для удобства пользователя в системе предусмотрен специальный командный файл AUTOEXEC.BAT . Если он находится в корневом директории рабочего диска, то при загрузке MS-DOS автоматически выполняются его команды. Назначение файла — экономия времени (он состоит из обычно вводимых при загрузке команд. Командный файл может быть создан с помощью любого текстового редактора.
В командном файле могут использоваться следующие команды. Команда REM служит исключительно для вывода сообщений на экран дисплея в процессе работы командного файла. Она вводится в командный файл вместе с требуемым сообщением. Длина сообщения не может превышать 123 символов. Пример
REM Начало файла Команда ЕСНО позволяет управлять выводом выполняемых команд в командных файлах. Команда ECHO вводится в командный файл в следующем виде. Набирается имя команды — «есhо» и ежим ее pаботы —
2
on или off. При введении ЕСНО ON команды отобpажаются в обычном описанном выше) режиме. ECHO OFF подавляет выдачу команд на экpан, включая и команды rem. Однако на экране будут появляться все сообщения, генеpиpуемые системой в пpоцессе pаботы командного файла. Пи отсутствии ЕСНО в командном файле по умолчанию pаботает ежим «О.
Если произошло прерывание выполнения командного файла аварийное или нормальное, то команда ЕСНО автоматически переходит в режим ON. При введении имени команды («ЕСНО») на экране отображается режим ее работы в текущий момент вpемени. Команда PATH — указывает, в каких каталогах MS-DOS должна искать выполняемые файлы. По умолчанию маршрут поиска ограничивается только текущим каталогом. Общий вид команды
PATH [[диск:]каталоги[;. ]] Максимальная длина команды PATH ограничена 127 символами. Если в маршруте PATH задается несколько каталогов, то они разделяются точкой с запятой, например path c:user1progs; c:syssuppl; d:utilsdos Команда SET выводит на экран, устанавливает или отменяет переменные операционной среды MS-DOS, которые используются для управления поведением некоторых командных файлов и программа также управляют работой MS-DOS. Вид команды
SET [переменная=[строка]] Параметр «переменная» задает устанавливаемую или модифицируемую переменную среды, «строка» задает связываемую с конкретной переменной строку. Например, для размещения временных файлов в определенном каталоге необходимо указать команду
SET путь к каталогу Команда PAUSE выводит на экран сообщение «Press any key to continue . » (те. нажмите на какую-нибудь клавишу для продолжения . ) и ожидающая нажатия пользователем какой-либо клавиши для продолжения выполнения программы.
2. Файл настройки CONFIG.SYS Файл
CONFIG.SYS представляет собой текстовый файл, содержащий специальные команды. Эти команды настраивают конфигурацию компьютера таким образом, что его аппаратные компоненты могут использовать прикладные программы и сама операционная система MS-DOS. При запуске MS-DOS операционная
система выполняет команды в файле CONFIG.SYS. Обычно это файл находится в корневом каталоге диска C. В файле CONFIG.SYS можно использовать запросы на выполнение каждой команды. Делается это с помощью символа «?». Если вы хотите выводить запрос, укажите этот символ непосредственно после соответствующей команды (без пробелов, но перед знаком равенства (=). Например, DOS?=HIGH.
В файле CONFIG.SYS могут использоваться следующие команды. Команда BUFFERS выделяет память для указанного числа дисковых буферов. Вид команды
BUFFERS=n[,m] Параметр n задает число дисковых буферов (от 1 до 99), m задает число буферов во вспомогательном буферном кэше (от 0 до 8). Например, чтобы задать 25 дисковых буферов, задайте в CONFIG.SYS команду buffers=25. Если для m или n задано недопустимое значение, BUFFERS использует установку по умолчанию. По умолчанию число буферов во вспомогательном кэше (m) равно 0. Использование кэш-буфера ускоряет определенные операции с диском при работе на компьютере.
MS-DOS использует зарезервированную для каждого дискового буфера память для данных при операциях чтения и записи. Для получения лучшей производительности при работе с такими программами, как текстовые редакторы, задайте для n значение от 20 до 30. Если вы собираетесь создавать много подкаталогов, то лучше увеличить число буферов до 40 — 50. Команда DEVICE — загружает драйверы устройств в память компьютера. Вид команды
DEVICE=[диск:][маршрут]имя_файла параметры С мышью, дисководом
CDROM, сканером или другим аналогичным продуктов производитель обычно поставляет соответствующее программное обеспечение — драйвер устройства. Чтобы установить драйвер, задайте в командной строке DEVICE его расположение (каталоги имя. Команда DEVICEHIGH — загружает драйверы устройств в старшую память (> К. Это позволяет освободить обычную память для других программ. Если старшая память недоступна, то команда DEVICEHIGH работает аналогично команде DEVICE. Вид команды
DEVICEHIGH [диск:][маршрут]имя_файла параметры Чтобы использовать команду DEVICEHIGH, в файл CONFIG.SYS нужно включить команду DOS=UMB. Если вы не зададите эту команду, то
все драйверы устройств будут загружаться в обычную память, как при задании команды DEVICE. Для загрузки драйвера устройства в старшую память ваш компьютер должен иметь расширенную память. Сначала вы должны задать команду
DEVICE для загрузки драйвера HIMEM.SYS, а затем указать ее снова для программы работы с UMB. Эти команды должны следовать в
CONFIG.SYS до команды DEVICEHIGH. Пример device=c:doshimem.sys dos=umb Команда FILES — задает число файлов, одновременно доступных
MS-DOS. Вид команды
FILES=x Параметр x задает число одновременно доступных файлов. Допускаются значения от 8 до 255 (по умолчанию — 8). Некоторые программы требуют большего значения, чем установленное по умолчанию, поэтому лучше установить значение 30-50. Установленное в FILES значение может быть не единственным определяющим фактором числа файлов, которые может одновременно открыть программа.
Это число может также ограничиваться построением программы. Команда DOS определяет, что MS-DOS должна поддерживать связь со старшей памятью, частично загружаться в старшую память (HMA) или и то, и другое. Вид команды
DOS=HIGH, [LOW, UMB, NOUMB] Параметр UMB определяет, что MS-DOS должна поддерживать блоки старшей памяти, созданные программой поддержки UMB, такой как
EMM386.EXE. Параметр NOUMB задает, что MS-DOS не должна обслуживать блоки UMB. По умолчанию используется параметр NOUMB. Параметр HIGH определяет, должна ли MS-DOS пытаться загружать свою часть вили загружать все свои компоненты в обычную память (LOW). По умолчанию устанавливается LOW.
Перед заданием DOS=UMB или DOS=HIGH вы должны установить драйвер или другой администратор расширенной памяти.
3. Практическое задание Задание №1. Создание командного файла загрузки autoexec.bat
1. Перезагрузите компьютер в режиме MS-DOS.
2. Перейдите в корневой каталог диска С.
3. На диске С создайте каталог WORK.
4. Внутри этого каталога создайте текстовый файл autoexec.bat.
5. Внесите в этот файл в текстовом виде следующие команды
5
Укажите комментарий Пример командного файла.
Укажите остановку выполнения файла и ожидание нажатия клавиши пользователем.
Отключите вывод на экран сообщений при исполнении файла.
Установите в качестве пути поиска выполняемых файлов следующие каталоги WINDOWS, WINDOWSSYSTEM,
MOUSE, TOOLS, находящиеся на диске Си каталоги
MASTER, TEMPCOMMAND, находящиеся на диске D.
Укажите расположение временных файлов в папке DELETE на диске D.
Укажите запуск указателя мышки (файл MOUSE.COM в папке MOUSE на диске С.
Укажите запуск русификатора (файл KEYRUS.COM в папке
KEYRUS на диске С.
Укажите, что при загрузке должна автоматически запустится программа Norton Commander (файл NC.EXE в папке NC на диске С.
Установите комментарий для строки запуска русификатора.
6. Сохраните файл и выйдите из режима редактирования. Задание №2. Создание файла конфигурации config.sys.
1. Внутри каталога WORK создайте файл config.sys.
2. Внесите в него следующие команды
Укажите, чтобы модули ОС загружались в верхнюю память
HMA.
Укажите, чтобы модули ОС загружались в область памяти
UMB.
Установите максимальное число одновременно открытых файлов – 40.
Установите максимальное число промежуточных буферов –
20.
Укажите загрузку драйвера HIMEM.SYS из папки MSDOS на диске С.
Укажите загрузку драйвера EMM386.SYS из папки MSDOS на диске С.
Укажите загрузку драйвера мышки (файл MOUSE.SYS в папке MOUSE на диске С.
Установите комментарий для строки загрузки драйвера мышки.
3. Сохраните файл и выйдите из режима редактирования.
7
Какая характеристика компьютера ограничивает максимальное число открытых файлов и максимальное число промежуточных буферов
Чем отличаются команды DEVICE и DEVICEHIGH? После составления отчета студент сдает его преподавателю и защищает. После успешной защиты отчета студент переходит к выполнению следующей лабораторной работы. Не допускается выполнение и отчет следующих лабораторных работ, безуспешной защиты предыдущей работы. Основная литература
1. Филиппов МВ. Вычислительные машины, компьютерные сети и системы телекоммуникаций Учебное пособие. – Волгоград Изд-во ВФ
МУПК, 2002. – 172 с.
2. Филиппов МВ. Информатика. Краткий курс Учебное пособие. – Волгоград Изд-во ВФ МУПК, 2001. – 172 с.
3. Информатика Учебник Под ред. Н. В. Макаровой. М Финансы и статистика, с.
4. Э.А. Якубайтис. Информационные сети и системы. Справочная книга. М Финансы и статистика, 1996.
5. Компьютерные технологии обработки информации Под ред. СВ.
Назарова. М Финансы и статистика, 1997. Дополнительная литература
6. Колесник А. П. Компьютерные системы в управлении финансами. М Финансы и статистика, 1994.
7. Информационные системы в экономике Учебник / Под ред. В. В. Дика.
— М Финансы и статистика. – с.
8. Экономическая информатика и вычислительная техника / Под ред. В. В.
Евдокимова. – СПб: Питер Паблишинг, 1997.
9. Экономическая информатика и вычислительная техника. Учебник для студентов экономических специальностей вузов/под ред. В.П.Косарева,
А.Ю. Королева — М, Финансы и статистика, 1996 г.
10. Б.М. Каган. Электронные вычислительные машины и системы. — М
Энергоатомиздат, 1985.
11. Б. Нанс. Компьютерные сети. М БИНОМ, 1996.
12. А.А. Горчаков, ИВ. Орлова. Компьютерные экономико-математические модели Учеб. пособие для вузов М Компьютер, ЮНИТИ, 1995.—
136 с.
Источник: topuch.com
Конфигурирование DOS
Файл конфигурации CONFIG.SYS
Удобная рабочая обстановка для пользователя ПЭВМ может быть создана в результате продуманного конфигурирования и начальной настройки системы. DOS дает возможность при запуске машины автоматически задавать определенные начальные условия, которые влияют на дальнейшую работу пользователя. Осуществляется это с помощью содержимого двух особых файлов: CONFIG.SYS и AUTOEXEC.BAT.
Указанные файлы, если они имеются в корневом каталоге системного диска, обрабатываются при любом включении или перезапуске машины С помощью файла конфигурации CONFIG.SYS можно расширять операционную систему и изменять некоторые параметры, влияющие на работу внешних устройств. Одно из важнейших свойств DOS состоит в возможности добавления новых внешних устройств и подключения специальных программ, обеспечивающих управление их работой.
Эти программы, называемые драйверами внешних устройств, можно включить в систему, перечислив их в файле CONFIG.SYS. Помимо этого в файле конфигурации можно указать, сколько файлов в системе может быть открыто одновременно, задать количество буферов для обменов с внешними накопителями и некоторые другие параметры. Пример.
Рассмотрим типичный вид файла CONFIG.SYS: break=on flles=30 device=C:sysrk.com device=C:sysvdisk.sys 20 device=C:sysansi.sys device=C:sysmouse.sys В первой строке с помощью выражения BREAK=ON устанавливается режим, при котором пользователь будет иметь возможность прервать любую работающую программу при определенных условиях. Для этого дается команда прерывания, вызываемая одновременным нажатием управляющих клавиш Ctrl и Break.
Работающая программа будет прервана, если эти клавиши оказываются нажатыми в момент выполнения операций ввода/вывода (включая печать на принтере, обмен с дисками и др.). Во второй строке командой FILES=30 устанавливается, что количество одновременно открытых файлов может достигать 30.
Четыре следующие строки имеют одинаковый вид и содержат команды подключения к DOS дополнительных внешних устройств. В правой части каждого выражения, после знака равенства, задается имя файла, являющегося драйвером нового устройства: RK.COM — драйвер, обеспечивающий прием с клавиатуры и выдачу на дисплей букв русского алфавита; VDISK.SYS — драйвер виртуального диска, создаваемого в оперативной памяти; ANSI.SYS — драйвер расширенного управления клавиатурой и дисплеем; MOUSE.SYS — драйвер манипулятора «мышь». Кроме указанных в примере команд, в файле конфигурирования можно установить нестандартное количество буферов для обмена информацией с дисковыми накопителями. Задание числа буферов делается с помощью выражения вида; BUFFERS= (количество_буферов) Еще одна возможность позволяет указывать имя файла, который будет играть роль нестандартного командного процессора (вместо стандартного файла COMMAND, СОМ). Такое указание осуществляется с помощью выражения вида: SНЕLL=(имя_файла_с_новым_командным_процессором) Таким образом, с помощью файла конфигурирования CONFIG.SYS пользователь может задать собственные, нестандартные возможности, которые действуют в течение текущего сеанса работы.
Файл автозапуска AUTOEXEC.BAT С точки зрения содержащейся в файле AUTOEXEC.BAT информации он является обычным командным файлом. Однако он играет особую роль, потому что при начальном запуске и инициализации системы, вслед за обработкой CONFIG.SYS, операционная система пытается найти в корневом каталоге системного диска файл AUTOEXEC.BAT н начинает его обработку автоматически, без какого-либо побуждения со стороны пользователя. В файл AUTOEXEC.BAT удобно занести различные команды, которые осуществят всю необходимую настройку системы. Пример. Рассмотрим следующий файл AUTOEXEC.BAT: echo off path C;;C:EXE prompt $p$g set ABC=C:ABC rkvga.com ver fkeys.bat Начиная со второй строки этого файла, стоят команды, обеспечивающие создание определенной операционной обстановки. Рассмотрим их по порядку. 1. Команда PATH устанавливает альтернативные маршруты для поиска исполняемых файлов. В примере один из маршрутов указывает на системный подкаталог с именем ЕХЕ. Кроме того, как возможное место размещения используемых программ указан корневой каталог диска С: . В ряде случаев прикладные программы используют каталоги с именем BIN. В этом случае именно его имя полезно указать в команде PATH. Для пользователей, часто обращающихся к какой-либо одной системе программирования или прикладной системе (например, Turbo Pascal), может оказаться полезным включение в число альтернативных маршрутов имени соответствующего подкаталога. 2. Команда PROMPT задает формат пртглашения DOS. Задание формата приглашения осуществляется параметром команды — строкой, состоящей из обычных текстовых и специальных управляющих символов. Управляющие символы снабжаются префиксом — знаком $, отличающим их от обычных символов. В рассматриваемом примере строка $p$g в качестве параметра команды PROMPT обеспечивает выдачу приглашения, которое используется наиболее часто. Оно содержит имя текущего каталога и имеет, например, такой вид: C:WORK> Если бы строка имела вид $t $d $b $p$g, то в приглашение были бы включены довольно длинные сообщения о времени и дате: 13:55:34.05 Mon 11 — 26 — 98 | C:WORK) Командой PROMPT можно выдавать и другие информационные параметры, например, имя пользователя, название организации и др. 3. Команда SET позволяет вводить в операционную обстановку системы различные имена с параметрами, которые затем могут использоваться прикладными программами. Типичное использование таких параметров — задание имен каталогов, где должны находиться все рабочие файлы для данной прикладной системы (например, базы данных или текстового редактора). В рассматриваемом примере команда SET вводит имя АВС с параметром С:АВС, которое является указанием текстовому процессору, откуда следует брать вспомогательные файлы (шрифты, драйверы и др.). Рассмотренные выше команды PATH и PROMPT также кодифицируют обстановку, но в отношении фиксированных имен (а именно, устанавливают параметры для имен PATH и PROMPT). Команда SET позволяет делать то же самое для произвольных имен, и ее, таким образом, можно рассматривать как обобщение вышерассмотренных команд. Команда SET может использоваться, например, для указания каталога, ориентированного на обслуживание конкретной прикладной программы. 4. Команда RKVGA.COM запускает русификатор шрифтов. 5. Команда VER в шестой строке файла AUTOEXEC.BAT является встроенной в DOS командой. Ее задача очень проста — выдать на экран сообщение о номере версии операционной системы. 6. Последняя команда в файле автозапуска — FKEYS.BAT — осуществляет вызов другого командного файла FKEYS.BAT, в котором происходит переопределение некоторых функциональных клавиш для предоставления пользователю возможности быстрого набора некоторых часто используемых команд. Таким образом, в рассмотренном файле автозапуска указаны команды, с помощью которых создается определенная операционная обстановка, способствующая удобной дальнейшей работе пользователя. Часто в файл автозапуска вставляются также команды управления экраном, с тем чтобы перед началом работы сделать цветные заставки, выдать сообщения и др. Применяется также команда MODE для установки параметров экрана, принтера и коммуникационного канала, а также команда ASSIGN для переназначения логических имен накопителей. |
Управление внешними устройствами
Некоторые команды DOS позволяют управлять характером работы компьютера и периферийных устройств. К числу таких команд относится команда Mode. Команда Mode — многоцелевая команда, но все ее цели имеют с небольшими вариациями один смысл: изменение режима работы аппаратуры.
Обычно эту команду применяют в файле автозапуска Autoexec.bat , чтобы реконфигурация работы периферийных устройств выполнялась автоматически каждый раз при загрузке операционной системы. Команда Mode исподьзуется в следующих целях: — установка режимов работы принтеров; — установка режимов экрана монитора; — установка режимов работы последовательного порта ПК; — подготовка к работе последовательного принтера; — установка или замена кодовой страницы (при работе на альтернативных языках); — получение информации о текущих настройках режимов аппаратуры; — установка частоты повторения ввода нажатой клавиши.
Для получения подробных сведений о методике применения команды Mode в конкретных случаях следует обратиться к справочной документации по DOS. Управлять экраном монитора можно также с помощью драйвера ANSI.SYS — специальной прграммы, подключаемой к DOS через файл конфигурации CONFIG.SYS. Этот драйвер объемом менее 2 К обеспечивает дополнительные функции управления дисплеем: задание цвета символов и фона, позиционирование курсора, переопределение символов, вводимых с клавиатуры и т.д. Реализация этих функций осуществляется с помощью следующего приема — в драйвер посылаются особые управляющие последовательности символов (так называемые Esc-последовательности), которые и заставляют его выполнять те или иные операции.
Источник: www.examen.ru