Как редактировать файл config sys на dos. CONFIG SYS файл конфигурирования операционных систем семейств


3. Развитые командные файлы
4. Файл автозапуска AUTOEXEC.BAT
5. Управление внешними устройствами

Файл конфигурации CONFIG.SYS

Удобная рабочая обстановка для пользователя ПЭВМ может быть создана в результате продуманного конфигурирования и начальной настройки системы. DOS дает возможность при запуске машины автоматически задавать определенные начальные условия, которые влияют на дальнейшую работу пользователя. Осуществляется это с помощью содержимого двух особых файлов: CONFIG.SYS и AUTOEXEC.BAT. Указанные файлы, если они имеются в корневом каталоге системного диска, обрабатываются при любом включении или перезапуске машины.

С помощью файла конфигурации CONFIG.SYS можно расширять операционную систему и изменять некоторые параметры, влияющие на работу внешних устройств. Одно из важнейших свойств DOS состоит в возможности добавления новых внешних устройств и подключения специальных программ, обеспечивающих управление их работой.

Эти программы, называемые драйверами внешних устройств, можно включить в систему, перечислив их в файле CONFIG.SYS. Помимо этого в файле конфигурации можно указать, сколько файлов в системе может быть открыто одновременно, задать количество буферов для обменов с внешними накопителями и некоторые другие параметры.

Пример. Рассмотрим типичный вид файла CONFIG.SYS:
break=on
flles=30
device=C:\sys\rk.com
device=C:\sys\vdisk.sys 20 device=C:\sys\ansi.sys device=C:\sys\mouse.sys

В первой строке с помощью выражения BREAK=ON устанавливается режим, при котором пользователь будет иметь возможность прервать любую работающую программу при определенных условиях. Для этого дается команда прерывания, вызываемая одновременным нажатием управляющих клавиш Ctrl и Break. Работающая программа будет прервана, если эти клавиши оказываются нажатыми в момент выполнения операций ввода/вывода (включая печать на принтере, обмен с дисками и др.).

Во второй строке командой FILES=30 устанавливается, что количество одновременно открытых файлов может достигать 30.

Четыре следующие строки имеют одинаковый вид и содержат команды подключения к DOS дополнительных внешних устройств. В правой части каждого выражения, после знака равенства, задается имя файла, являющегося драйвером нового устройства:

RK.COM - драйвер, обеспечивающий прием с клавиатуры и выдачу на дисплей букв русского алфавита;

VDISK.SYS - драйвер виртуального диска, создаваемого в оперативной памяти;

ANSI.SYS - драйвер расширенного управления клавиатурой и дисплеем; MOUSE.SYS - драйвер манипулятора "мышь".

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

BUFFERS= (количество_буферов)

Еще одна возможность позволяет указывать имя файла, который будет играть роль нестандартного командного процессора (вместо стандартного файла COMMAND, СОМ). Такое указание осуществляется с помощью выражения вида:

SНЕLL=(имя_файла_с_новым_командным_процессором)

Таким образом, с помощью файла конфигурирования CONFIG.SYS пользователь может задать собственные, нестандартные возможности, которые действуют в течение текущего сеанса работы.

, EMM386.EXE), экраном (ANSI.SYS, DISPLAY.SYS), дисководом CD-ROM и т. п.

Использование

Под DOS CONFIG.SYS обрабатывается ядром системы IO.SYS . После обработки CONFIG.SYS загружается файл MSDOS.SYS и указанный директивой shell= в CONFIG.SYS интерпретатор командной строки или, в случае отсутствия этой директивы, COMMAND.COM . Уже командный интерпретатор отвечает за исполнение файла AUTOEXEC.BAT .

Это происходит во всех версиях DOS вплоть до MS-DOS 7.x (на которой основаны Windows 95 и Windows 98). Также, начиная с MS-DOS 6.0 появилась возможность пропустить обработку CONFIG.SYS с помощью функциональных клавиш F5 и F8 , но эту возможность можно запретить с помощью директивы switches= в этом же файле. В предыдущих версиях MS-DOS (до версии 6.0) не существовало возможности обойти обработку CONFIG.SYS при загрузке, в результате ошибка в написании (например, указание обычного исполнимого файла вместо драйвера) могла приводить к фатальным сбоям и невозможности загрузиться и для восстановления требовалась загрузка со сменного носителя (дискеты).

Windows NT файл CONFIG.SYS не используется.

В операционных системах семейства OS/2 файл CONFIG.SYS используется на различных стадиях загрузки загрузчиком ядра OS2LDR, ядром OS2KRNL, а также рядом других компонент системы, в зависимости от текущей настройки системы.

Файл config.nt

В операционных системах семейства Windows NT файл CONFIG.SYS не используется, а при старте DOS-сессий (для запуска в режиме эмуляции приложений, написанных для DOS) вместо него используется файл config.nt . Этот файл должен быть расположен в %systemroot%\System32 , и его синтаксис похож на синтаксис CONFIG.SYS.

CONFIG.SYS в клонах DOS

Клоны DOS кроме файла CONFIG.SYS могут использовать файлы и c другими именами, что облегчает сосуществование разных версий DOS на одном диске. Например, в свободной операционной системе FreeDOS CONFIG.SYS ищется только если не найден файл FDCONFIG.SYS , а в некоторых версиях DR-DOS ищется файл DCONFIG.SYS .

Необходимо отметить, что синтаксис CONFIG.SYS в FreeDOS отличается от синтаксиса в MS-DOS - а именно, в FreeDOS иной синтаксис для организации меню загрузки.

Синтаксис

CONFIG.SYS имеет свой специальный синтаксис. В основном, он состоит из директив вида команда=значение (или то же самое, но без знака равенства - например, numlock off). Список некоторых часто используемых команд CONFIG.SYS:

Команда Описание
; Строка с комментарием
break Задаёт поведение системы при нажатии комбинации Ctrl + C во время работы программ
buffers Резервирует место под указанное количество дисковых буферов
country Задаёт региональные настройки (формат даты и времени, наименование валюты, порядок сортировки и т. п.)
device Загружает драйвер
devicehigh Загружает драйвер в UMB
dos Параметры загрузки DOS (к примеру, перенос части ядра в HMA)
fcbs Сколько одновременно можно открывать FCB
files Сколько одновременно можно открывать файлов
install Загружает резидентную программу (обычный исполнимый модуль не в формате драйвера)
installhigh Загружает резидентную программу в UMB
lastdrive Задаёт последнюю букву, доступную для назначения дискам
numlock Задаёт состояние переключателя Num Lock
rem Строка с комментарием
set Устанавливает значение переменной окружения
shell Указывает интерпретатор командной строки, отличный от command.com, и/или его опции
stacks Резервирует место для стеков обработки аппаратных прерываний
switches Дополнительные опции загрузки

Также, сразу после команды можно поставить знак вопроса ("?", например dos?=high) - в этом случае перед исполнением директивы запрашивается подтверждение исполнения.

Некоторые устаревшие или недокументированные команды:

Некоторые команды, специфичные только для OS/2:

Команда Описание
autofail Подавляет вывод сообщений об аппаратных ошибках
basedev Загружает базовые драйверы устройств
cache Управляет кешированием файловой системы HPFS
dllbasing Улучшает использование виртуальной памяти
dumpprocess Активизирует сброс дампа
iopl Управляет доступом к кольцам защиты
libpath Управляет поиском динамических библиотек (DLL)
maxwait Пауза перед отданием задаче высшего приоритета
memman Управляет свопингом
priority Управляет приоритетом подзадач
protectonly При установке в yes запрещает выполнение приложений DOS или Windows
reipl
rmsize Задаёт доступную память для сеанса DOS
threads Задаёт число подзадач
vme Отключает расширения виртуального режима процессора 486DX2

Несколько конфигураций и меню

Начиная с MS-DOS 6.0 появилась возможность в CONFIG.SYS группировать директивы в секции и описывать меню. Секции позволяют задать несколько конфигураций, а меню позволяет выбрать одну из них при загрузке системы. Секция начинается с имени секции в квадратных скобках [<имя секции>] и заканчивается с началом следующей секции (или с концом файла). При этом секция используется для описания меню, а секция обрабатывается перед обработкой любой выбранной в меню конфигурации. Для задания меню в CONFIG.SYS были добавлены следующие команды:

При выборе пункта меню имя секции, указанное в этом пункте, сохраняется в переменной окружения CONFIG . Это позволяет с помощью команд goto %CONFIG% и if "%CONFIG%"== в AUTOEXEC.BAT (и в прочих пакетных файлах) выполнять разные действия в зависимости от выбора конфигурации при загрузке.

Примеры файла CONFIG.SYS

numlock = off break = on dos = high,umb country = 7,c:\dos\country.sys files = 40 device = c:\dos\himem.sys device = c:\dos\emm386.exe ram i=b000-b7ff shell = command.com /p /e:512

Пример CONFIG.SYS с меню:

Menuitem=WIN, Windows menuitem=XMS, DOS with only Extended Memory menudefault=WIN, 10 dos=high,umb country=7,c:\dos\country.sys device=c:\dos\himem.sys shell=command.com /e:512 /p device=c:\dos\emm386.exe ram devicehigh=c:\windows\mouse.sys devicehigh=c:\dos\setver.exe device=c:\dos\emm386.exe noems

Пример CONFIG.SYS с меню в стиле FreeDOS:

screen=0x12 MENU Please Select Configuration: MENU MENU Option 0 basic stuff only MENU Option 1 CD-ROM MENU Option 2 TROUSERS MENU Option 3 CD-ROM and TROUSERS device=c:\dos\himem.exe device=c:\dos\emm386.exe dos=high,umb country=7,c:\dos\country.sys shell=c:\dos\command.com /p /e:512 /p 13? DEVICE=CDROM.SYS /D:CDDRIVE1 23? DEVICE=TROUSERS.SYS 0? ECHO Warning: basic stuff only!

  • Среди всех файлов с расширением .sys , поставляемых с MS-DOS , CONFIG.SYS - единственный текстовый файл , доступный для модификации пользователями.

Напишите отзыв о статье "CONFIG.SYS"

Примечания

  1. (англ.) . Microsoft (16 ноября 1999). Проверено 21 декабря 2008. .
  2. (англ.) . Microsoft (27 января 2007). Проверено 21 декабря 2008. .
  3. (англ.) . Microsoft (27 января 2007). Проверено 7 июня 2009. .
  4. Reines . (англ.) (недоступная ссылка - ) (15 августа 2000). Проверено 21 декабря 2008. .
  5. (англ.) . Библиотека TechNet . Microsoft. - Окружение для приложений Windows 3.x, MS-DOS и OS/2 в Windows NT. Проверено 7 июня 2009. .
  6. (англ.) . Microsoft (28 июня 2005). Проверено 7 июня 2009. .
  7. (англ.) . Microsoft (10 мая 2007). Проверено 7 июня 2009. .
  8. MDGx / AXCEL216. (англ.) . Windows 95/98/NT4/2000/ME/XP/2003 + DOS 7.xx/8.00 Tricks + Secrets Files . Проверено 7 июня 2009.
  9. (англ.) . Microsoft (23 января 2007). - «The Jo.sys file is used by Windows 98 and Windows Me in a dual-boot environment with MS-DOS» Проверено 7 июня 2009. .
  10. См. также: (англ.) (12 марта 2002, версия 1.4). - Альтернативный вариант JO.SYS. Проверено 7 июня 2009. .
  11. (англ.) (недоступная ссылка - ) . Проверено 10 июля 2008. .
  12. (англ.) . Проверено 10 июля 2008. .
  13. (англ.) . Проверено 10 июля 2008. .
  14. (англ.) . Microsoft (24 января 2007). - Копия файла CONFIG.TXT, поставляемого с Windows 98. Проверено 7 июня 2009. .
  15. (англ.) . Библиотека TechNet . Microsoft. Проверено 7 июня 2009. .
  16. (англ.) . Библиотека TechNet . Microsoft (21 января 2005). - Команды подсистемы MS-DOS в составе Windows Server 2003. Проверено 7 июня 2009. .
  17. (англ.) . Проверено 28 июля 2008. .
  18. (англ.) . Проверено 29 июля 2008. .

Отрывок, характеризующий CONFIG.SYS

– Владыко никогда не соглашался с этим, Изидора... Магдалина и Радомир шли против его воли, открывая эти знания людям. И я до сих пор не знаю, кто из них был по-настоящему прав...
– Но ты же видел, как жадно внимали этому Знанию окситанцы! Да и вся остальная Европа также! – удивлённо воскликнула я.
– Да... Но я видел и другое – как просто они были уничтожены... А это значит – они были к этому не готовы.
– Но когда же, по твоему, люди будут «готовы»?.. – возмутилась я. – Или это не случится никогда?!.
– Случится, мой друг... думаю. Но лишь тогда, когда, люди наконец-то поймут, что они в состоянии защитить это же самое Знание... – тут Север неожиданно по-детски улыбнулся. – Магдалина и Радомир жили Будущим, видишь ли... Они мечтали о чудесном Едином Мире... Мире, в котором была бы одна общая Вера, один правитель, единая речь... И несмотря ни на что, учили... Сопротивляясь Волхвам... Не подчиняясь Владыко... И при всём при том, хорошо понимая – даже их далёкие правнуки наверняка ещё не узрят этого чудесного «единого» мира. Они просто боролись... За свет. За знания. За Землю. Такой была их Жизнь... И они прожили её, не предавая.
Я снова окунулась в прошлое, в котором всё ещё жила эта удивительная и единственная история...
Было только одно грустное облачко, бросавшее тень на светлеющее настроение Магдалины – Веста глубоко страдала от потери Радомира, и никакими «радостями» не удавалось её от этого отвлечь. Узнав, наконец, о случившемся, она полностью захлопнула своё маленькое сердечко от окружающего мира и переживала свою потерю одна, не допуская к себе даже любимую маму, светлую Магдалину. Так она бродила целыми днями неприкаянной, не зная, что с этой страшной бедой поделать. Рядом не было также и брата, с которым Веста привыкла делиться радостью и печалями. Ну, а сама она была слишком ещё мала, чтобы суметь осилить столь тяжкое горе, непомерным грузом обрушившееся на её хрупкие детские плечи. Она дико скучала по своему любимому, самому лучшему на свете папе и никак не могла понять, откуда же взялись те жестокие люди, которые его ненавидели и которые его убили?.. Не слышно было больше его весёлого смеха, не было их чудесных прогулок... Не оставалось больше вообще ничего, что было связанно с их тёплым и всегда радостным общением. И Веста глубоко, по-взрослому страдала... У неё оставалась только память. А ей хотелось вернуть его живого!.. Она была ещё слишком малой, чтобы довольствоваться воспоминаниями!.. Да, она очень хорошо помнила, как, свернувшись калачиком на его сильных руках, затаив дыхание слушала удивительнейшие истории, ловя каждое слово, боясь пропустить самое важное... И теперь её раненое сердечко требовало всё это обратно! Папа был её сказочным кумиром... Её, закрытым от остальных, удивительным миром, в котором жили только они вдвоём... А теперь этого мира не стало. Злые люди забрали его, оставив лишь глубокую рану, которую ей самой никак не удавалось заживить.

Все окружавшие Весту взрослые друзья старались, как могли, развеять её удручённое состояние, но малышка, никому не хотела открывать своё скорбящее сердце. Единственный, кто наверняка смог бы помочь, был Радан. Но и он находился далеко, вместе со Светодаром.
Впрочем, был с Вестой один человек, который старался изо всех сил заменить её дядю Радана. И звали этого человека Рыжий Симон – весёлый Рыцарь с яркими рыжими волосами. Друзья безобидно так прозвали его из-за необычного цвета его волос, и Симон ничуточки не обижался. Он был смешливым и весёлым, всегда готовым придти на помощь, этим, и правда, напоминая отсутствующего Радана. И друзья за это искренне его любили. Он был «отдушинкой» от бед, которых в жизни Храмовиков в то время было очень и очень немало...
Рыжий Рыцарь терпеливо являлся к Весте, ежедневно уводя её на захватывающие длинные прогулки, постепенно становясь малышке настоящим доверенным другом. И даже в маленьком Монтсегюре очень скоро к нему привыкли. Он стал там привычным желанным гостем, которому каждый был рад, ценя его неназойливый, мягкий характер и всегда прекрасное настроение.
И только одна Магдалина вела себя с Симоном настороженно, хотя сама наверняка не смогла бы объяснить причину... Она больше всех остальных радовалась, видя Весту всё более и более счастливой, но в то же время, никак не могла избавиться от непонятного ощущения опасности, приходящей со стороны Рыцаря Симона. Она знала, что должна была чувствовать ему только лишь благодарность, но ощущение тревоги не проходило. Магдалина искренне пыталась не обращать на свои чувства внимания и лишь радоваться настроению Весты, сильно надеясь, что со временем боль дочурки понемногу утихнет, так же, как стала утихать она в ней самой... И останется тогда в её измученном сердечке лишь глубокая светлая грусть по ушедшему, доброму папе... И ещё останутся воспоминания... Чистые и горькие, как бывает иногда горькой самая чистая и самая светлая ЖИЗНЬ...

Светодар часто писал матери послания, и один из рыцарей Храма, охранявший его вместе с Раданом в далёкой Испании, отвозил эти послания в Долину Магов, откуда тут же присылалась весточка с последними новостями. Так они жили, не видя друг друга, и могли лишь надеяться, что придёт когда-нибудь тот счастливый день, когда они хоть на мгновение встретятся все вместе... Но, к великому сожалению, тогда они ещё не ведали, что этот счастливый день так никогда для них и не наступит...
Все эти годы после потери Радомира, Магдалина вынашивала в своём сердце заветную мечту – отправиться когда-нибудь в далёкую Северную страну, чтобы увидеть землю своих предков и поклониться там дому Радомира... Поклониться земле, вырастившей самого дорогого ей человека. А ещё она хотела отнести туда Ключ Богов. Ибо знала – так будет правильно... Родная земля сбережёт ЕГО для людей куда надёжнее, чем это пытается сделать она сама.
Но жизнь бежала, как всегда, слишком быстро, и у Магдалины всё никак не оставалось времени, дабы осуществить задуманное. А спустя восемь лет после гибели Радомира, пришла беда... Остро чувствуя её приближение, Магдалина страдала, не в состоянии понять причину. Даже являясь сильнейшей Ведуньей, она не могла увидеть свою Судьбу, как бы этого ни хотела. Её Судьба была от неё скрыта, так как она обязана была прожить свою жизнь полностью, какой бы сложной или жестокой она ни являлась...
– Как же так, мама, всем Ведунам и Ведуньям закрыта их Судьба? Но почему?.. – возмутилась Анна.
– Думаю, это так потому, чтобы мы не пытались менять то, что нам предначертано, милая – не слишком уверенно ответила я.
Насколько я могла себя помнить, с ранних лет меня возмущала данная несправедливость! Зачем было нужно нам, Ведающим, такое испытание? Почему мы не могли от него уйти, если умели?.. Но отвечать на это нам, видимо, никто не собирался. Такой была наша Жизнь, и прожить её приходилось такой, какой она была кем-то для нас начертана. А ведь мы могли так просто сделать её счастливой, разреши нам те, что «сверху», видеть свою Судьбу!.. Но такой возможности, к сожалению, у меня (и даже у Магдалины!) не было.
– Ещё, Магдалину всё больше и больше тревожили разносившиеся непривычные слухи... – продолжил Север. – Среди её учеников вдруг начали появляться странные «катары», тихо призывающие остальных к «бескровному» и «доброму» учению. Что означало – призывали жить без борьбы и сопротивления. Это было странным, и уж никак не отражало учения Магдалины и Радомира. Она чувствовала в этом подвох, чувствовала опасность, но встретить хотя бы одного из «новых» Катар ей почему-то никак не удавалось... В душе Магдалины росла тревога… Кто-то очень хотел сделать Катар беспомощными!.. Посеять в их смелых сердцах сомнение. Но кому это было нужно? Церкви?.. Она знала и помнила, как быстро гибли даже самые сильные и самые прекрасные державы, стоило им всего на мгновение отказаться от борьбы, понадеявшись на чужое дружелюбие!.. Мир пока ещё был слишком несовершенным... И в нём надо было уметь бороться за свой дом, за свои убеждения, за своих детей и даже за любовь. Вот почему Катары Магдалины с самого начала были воинами, и это полностью соответствовало её учению. Ведь она никогда не создавала сборище смиренных и беспомощных «агнцев», наоборот – Магдалина создавала могучее общество Боевых Магов, предназначение которых было ЗНАТЬ, а также – охранять свою землю и на ней живущих.
Поэтому-то настоящие, её Катары, Рыцари Храма, были мужественными и сильными людьми, гордо нёсшими Великое Знание Бессмертных.

Увидев мой протестующий жест, Север улыбнулся.
– Не удивляйся, мой друг, как ты знаешь, всё на Земле по-старому закономерно – всё так же переписывается со временем истинная История, всё так же перекраиваются светлейшие люди... Так было, и, думаю, так будет всегда... Именно поэтому так же, как и от Радомира, от воинственных и гордых первых (и настоящих!) Катар сегодня осталось, к сожалению, лишь беспомощное Учение Любви, построенное на самоотречении.
– Но они ведь, и правда, не сопротивлялись, Север! Они не имели права на убийство! Я читала об этом в дневнике Эсклармонд!.. Да и ты сам говорил мне об этом.

– Нет, мой друг, Эсклармонд была уже из «новых» катар. Я объясню тебе... Прости, я не открыл тебе истинную причину гибели этого чудесного народа. Но я никогда и никому не открывал её. Опять же – видимо, сказывается «правда» старой Метеоры... Слишком глубоко она поселилась во мне...
Да, Изидора, Магдалина учила Вере в Добро, учила Любви и Свету. Но ещё она учила БОРЬБЕ, за это же самое добро и свет! Как Радомир, она учила стойкости и смелости. Ведь именно к ней после смерти Радомира стремились рыцари со всей тогдашней Европы, так как именно в ней они чувствовали смелое сердце Радомира. Помнишь, Изидора, ведь ещё с самого начала его жизни, будучи совсем молодым, Радомир призывал к борьбе? Призывал бороться за будущее, за детей, за Жизнь?
Именно поэтому, первые Рыцари Храма, подчиняясь воле Магдалины, за эти годы набрали себе верную и надёжную подмогу – окситанских рыцарей-воинов, а те, в свою очередь, помогали им обучать простых поселян военному искусству на случай особой необходимости или неожиданно обрушившейся беды. Ряды Тамплиеров быстро росли, принимая в свою семью желающих и достойных. Вскоре почти все мужчины из аристократических окситанских семей принадлежали Храму Радомира. Уехавшие в дальние страны, по наказу семьи возвращались, чтобы пополнить братство Храмовиков.

Несмотря на их большую занятость, первые шесть Рыцарей Храма, приехавших с Магдалиной, так и остались самыми любимыми и самыми верными её учениками. То ли потому, что они знали Радомира, то ли по той простой причине, что столько лет они все прожили вместе и как бы срослись в дружную могучую силу, но именно эти Храмовики были самыми близкими сердцу Магдалины. Она делилась с ними тем Знанием, которое не доверяла никому другому.
Они были настоящими Воинами Радомира...
И они стали когда-то первыми Совершенными Мага Долины...
Совершенные были прекрасными воинами и сильнейшими магами, Изидора, что делало их намного сильнее всех остальных живущих (кроме некоторых Волхвов, конечно же). Мария доверяла им жизни своих детей, доверяла себя. И вот однажды, чувствуя неладное, во избежание какой-либо беды, она решила доверить им тайну Ключа Богов... Что, как оказалось позднее, было жестокой и непоправимой ошибкой, уничтожившей через столетие Великую Империю Знания и Света... Чистую и чудесную Империю Катар.
Страшное предательство (с помощью церкви) одного из близких друзей, уже после жестокой гибели Магдалины, постепенно преобразило Катар, превратив сильных и гордых воинов в беззащитных и беспомощных... Сделав Империю Солнца и Света легко ранимой и доступной. Ну, а церковь, как это обычно происходило в то время, тихо, спокойно продолжала свою чёрную работу, подсылая в Окситанию десятки «новых» катар, «доверительно» нашёптывавших остальным, как прекрасна будет их жизнь без убийств, как чисты без пролития крови будут их светлые души. И катары слушали красиво звучавшие слова, начисто забывая, чему учила их когда-то Золотая Мария...

главная\р.л. конструкции\радиолюбителю о компьютерах \...

Наилучшее использование файлов CONFIG.SYS и AUTOEXEC.BAT

Наилучшее использование файла CONFIG.SYS

При включении компьютера его встроенные программы выполняют внутреннюю диагностику и загружают часть DOS, которая затем ищет в корневом каталоге загрузочного диска файл с именем CONFIG.SYS. Если файл найден, то он используется для настройки системы и загрузки полной версии DOS, если же нет (возможно, из-за того, что вы его случайно уничтожили =), компьютер загружает DOS в конфигурации, заданной по умолчанию, и не устанавливает никаких дополнительных драйверов. То же самое произойдёт, если вы дадите DOS указание проигнорировать CONFIG.SYS (смотрите "Режимы начальной загрузки").

Прежде чем пытаться что-либо усовершенствовать, необходимо принять меры предосторожности - создать резервную загрузочную дискету. Всякий раз, когда вы изменяете файл конфигурации или запускаете вносящую изменения программу инсталляции, вы рискуете сделать невозможной загрузку с жёсткого диска. Если это произойдёт, загрузочная дискета поможет вам снова запустить систему.

Возьмите чистую дискету и сформатируйте её командой FORMAT A: /S (т.е. с копированием системных файлов DOS). Затем проверьте, имеется ли на дискете файл COMMAND.COM, и попробуйте с неё загрузиться. Убедившись, что загрузка происходит нормально, пометьте дискету, как "Системная". Теперь можно начинать.

Режимы начальной загрузки.

В MS-DOS 6.x введён ряд новых функций, позволяющих избежать неудобств при настройке файла CONFIG.SYS. Когда на экране появляется сообщение "Запускается MS-DOS…" (Now starting MS-DOS…), вы можете нажатием клавиши запретить выполнение файла config.sys, после чего DOS загрузится в стандартной конфигурации. Это пригодится вам, если в config.sys окажется ошибка, не дающая системе загрузиться. Хотя и существует загрузочная дискета, таким способом можно решить многие проблемы, связанные с загрузкой. Нажав вы запустите config.sys (а в DOS 6.2 также autoexec.bat) в пошаговом режиме, где сможете для каждой строки выбирать, выполнить её или проигнорировать, а пройдя интересующие вас строки, дать команду выполнить или пропустить всё оставшееся. Если вам захочется узнать, какая строка вызывает ошибку, то загрузившись с, просто подтверждайте выполнение всех строк подряд, пока не возникнет ошибка. Команда REM и точка с запятой удобны, когда нужно снабдить config.sys комментарием, объясняющим, например, зачем добавлена такая-то строка или изменён такой-то параметр:

REM Старая установка: REM BUFFERS=10 REM XYZ-Calc требует больше: BUFFERS=20

Но чаще они служат для временного отключения строки при отработке разных вариантов файла. Гораздо проще набрать перед началом строки "REM", чем удалять её, а впоследствии, если потребуется восстановить прежний вариант, набирать заново.

И, наконец, в MS-DOS 6.х появилась возможность создавать красочные меню конфигураций и задавать установки по умолчанию для случая, когда при загрузке никто не присутствует, - они будут использованы, если по прошествии определённого времени выбор не произойдёт.

Команды конфигурации.

- определяет блок команд config.sys, выполняемый во всех вариантах выбора.
INCLUDE - позволяет включить один блок меню в другой и избежать таким образом повторяющихся блоков.
MENUCOLOR - определяет цвет текста и фона меню.
MENUDEFAULT - указывает пункт меню, используемый по умолчанию, и задаёт время ожидания.
MENUITEM - задаёт для пункта меню внутреннее имя и текст, выводимый на экран.
SUBMENU - позволяет создать подменю для определённого пункта меню.

Когда вы выбираете пункт меню config.sys, его имя передаётся в файл autoexec.bat через переменную окружения, называемую CONFIG. Если, например, в меню были два пункта - DOS и WINDOWS, файл autoexec.bat можно начать с команды GOTO %CONFIG%, которая вызовет переход на одну из двух меток - :DOS или:WINDOWS.

Файл config.sys с многовариантной настройкой имеет следующий вид:

REM Пример файла CONFIG.SYS NUMLOCK=OFF MENUCOLOR=1,15 MENUDEFAULT=DOS,60 MENUITEM=DOS,Конфигурация DOS MENUITEM=WIN,Конфигурация Windows Здесь должны быть команды конфигурации DOS Здесь должны быть команды конфигурации Windows Здесь должны быть команды, общие для DOS и Windows

Соответствующий файл autoexec.bat должен выглядеть таким образом:

REM Здесь должны быть команды, общие для DOS и Windows GOTO %CONFIG%:DOS REM Здесь должны быть команды настройки DOS GOTO DONE:WIN REM Здесь должны быть команды настройки Windows:DONE REM Здесь должны быть заключительные, общие для DOS и Windows

Выполнение файла config.sys, приведённого выше, начинается с выключения клавиши и установки синего цвета букв на белом фоне экрана. В качестве варианта по умолчанию выбирается DOS, время ожидания устанавливается в 60 секунд. На экране пункты меню выглядят как:

  • Конфигурация DOS
  • Конфигурация Windows
  • Внутренние имена их - DOS и WIN. Файл состоит из четырёх секций. Можно создать и пятую (точнее, нулевую), поместив какие-нибудь команды выше строки - они будут выполнены до того, как меню появится на экране.

    Лучше всего, продемонстрировать вам имеющиеся файлы config.sys и autoexec.bat…

    rem Пример файла CONFIG.SYS


    NUMLOCK=ON
    menucolor=9,0
    menudefault=DOS,60
    menuitem=DOS,DOS...
    menuitem=WIN,Windows95...


    DEVICE=C:\WINDOWS\HIMEM.SYS /shadow:on
    DEVICE=C:\WINDOWS\EMM386.EXE
    DEVICEHIGH=C:\DN\ANSI.SYS
    DOS=HIGH,UMB,AUTO

    REM Описание дисковода CD-ROM (нижняя строчка)
    DEVICEHIGH /L:1=\CPQDOS\CPQIDECD.SYS /D:IDECD001

    FILESHIGH=80
    BUFFERSHIGH=40,4
    FCBSHIGH=10
    SWITCHES=/F


    device=C:\WINDOWS\HIMEM.SYS /shadow:on


    device=c:\windows\COMMAND\display.sys con=(ega,1)
    Country=007,866,c:\windows\COMMAND\country.sys
    device=c:\windows\cs4232c.exe /A

    rem Пример файла AUTOEXEC.BAT

    @SET DN=C:\DN\
    @PATH c:\windows;c:\windows\COMMAND;C:\DN
    @SET TEMP=C:\DN
    @ECHO OFF
    SET BLASTER=A220 I5 D1 T4
    GOTO %config%

    :DOS
    rem Описание дисковода CD-ROM(нижние две строчки)
    SET FIXP=E:
    LH \CPQDOS\MSCDEX.EXE /D:IDECD001 /L:E
    LH C:\WINDOWS\COMMAND\DOSKEY

    C:\MOUSE\MOUSE.COM /L=GB
    LH MKEY.COM
    C:\DN\DN.COM
    GOTO DONE

    :WIN
    LH MKEY.COM
    GOTO DONE

    :DONE
    PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;%PATH%
    mode con codepage prepare=((866) c:\windows\COMMAND\ega3.cpi)
    mode con codepage select=866

    Команды Config.sis

    Данное описание относится к MS-DOS 6.x, так что если у Вас более ранняя версия, следует уточнить по предстовляемому справочнику, какие команды Вам доступны!!!

    Следующие команды можно использовать только в Config.sys:

    BUFFERS=m[,n] - устанавливает количество доступных DOS первичных (m) и вторичных (n) буферов. Когда Config.sys содержит команду DOS=HIGH, буферы загружаются в HMA. Если Вы пользуетесь программой кэширования диска (к примеру - SmartDrive), задайте небольшое количество первичных буферов и не пользуйтесь вторичными. Значение m, устанавливаемое по умолчанию, зависит от объёма памяти и ёмкости жёстких дисков компьютера (n по умолчанию равно нулю).

    COUNTRY=xxx[,yyy][,] - предписывает DOS использовать набор символов, а также форматы вывода времени, даты, принятые в какой-либо стране. (ххх - это трёхзначный код страны [совпадает с телефонным кодом], yyy - это номер соответствующей кодовой страницы [набора символов], - имя файла, содержащего информацию о стране [по умолчанию Country.sys]).

    DEVICE= - загружает в обычную память драйвер устройства и инициализирует его.

    DEVICEHIGH=] - загружает драйвер устройства в верхнюю память (UMB) и инициализирует его. Если драйвер не помещается в UMB, команда действует так же, как и команда DEVICE=. Переключатели /L и /S помогают оптимизировать память.

    DOS= - определяет, необходимо ли DOS загрузить часть своего кода в HMA (ДА - HIGH, НЕТ - LOW) и поддерживать свзь с верхней памятью (ДА - UMB, НЕТ - NOUMB).

    DRIVPARM - устанавливает параметры дисковода либо другого аналогичного устройства.

    FCBS=n - устанавливает число блоков управления файлами, которые могут быть открыты одновременно. Обычно n - от 1 до 255. По умолчанию ставится - 4.

    FILES=n - устанавливат число файлов, которые могут быть открыты одновременно.

    INSTALL= - загружает резидентную программу при выполнении Config.sys. Эти команды обрабатываются после того, как выполнятся команды DEVICE, и до загрузки Command.com.

    LASTDRIVE=X - устанавливает максимальную разрешённую букву устройства. Обычно, по умолчанию, логическим устройством с максимальным номером является следующее за тем, которое последним нашла или создала DOS при загрузке компьютера.

    NUMLOCK= - включает или выключает клавишу. Эта команда удобна в том случае, когда требуется управлять курсором с цифровой клавиатуры.

    SHELL=[параметры] - определяет интерпретатор команд (обычно COMMAND.COM) и путь к нему. С помощью параметров можно указать стартовый файл, отличный от Autoexec.bat

    Дальнейшие команды можно использовать в CONFIG.SYS и AUTOEXEC.BAT и в командной строке DOS:

    BREAK= - при BREAK=ON проверка нажатия " + C" и " + " происходит чаще, чем обычно. По умолчанию устанавливается BREAK=OFF. При использовании этой команды в AUTOEXEC.BAT и в командной строке DOS знак равенства необходимо опустить.

    REM - указывает на то, что строка является комментарием и не выполняется. Слово REM с последующим пробелом, необходимо ставить в начало строки.

    Рационализация файла Autoexec.bat

    Давайте, прежде всего, разберёмся для чего же служит файл Autoexec.bat. В первую очередь, он позволяет загружать резидентные программы - всевозможные утилиты. Во-вторых, можно создавать и модифицировать вычислительную среду компьютера: например, заменить стандартный чёрно-белый экран DOS на цветной с помощью включённых в файл команд PROMPT и ECHO, упростить названия часто используемых подкаталогов, сообщить DOS, где искать Ваши любимые программы, и т.п. И в-третьих, Вы можете запустить из autoexec.bat одну либо несколько программ. Тем, кому не нравится работать с командной строкой, настраивают этот файл так, что он вводит их непосредственно в меню, оболочку с графическим интерфейсом (по типу DOS или Windows) либо в другую полюбившуюся прикладную программу…

    Внимание: Как редактировать Autoexec.bat

    Работая с файлом autoexec.bat, очень просто допустить ошибки. Но к счастью, ничего ужасного не произойдёт, если Вы допустите какую-нибудь промашку. Просто DOS выведет на экран соответствующее сообщение. Правда… Иногда ошибка приводит к тому, что Ваше любимое железо не может загрузиться! :) В связи с этим, советую Вам, прежде чем приступать к видоизменению файла, сделайте себе резервную загрузочную дискету!!!

    Какие бывают резидентные программы и какие из них понадобятся

    В системе DOS 6.x шестнадцать резидентных программ. По крайней мере, так везде пишут:)
    Одни из них полезны, другие совершенно устарели, а некоторые даже - опасны! Но я, к сожалению, знаком далеко не со всеми программами, вот некоторые из них:

    Doskey.com - позволяет вызывать и редактировать в командной строке предыдущую команду DOS, а также создавать и использовать мощные макрокоманды. Обе эти возможности облегчают работу работу с командной строкой DOS, однако следите, чтобы буфер doskey не был слишком велик. Если Вы только редактируете команды, этот буфер может быть совсем маленьким, в том случае, когда макрокоманд много, следует буфер расширить.

    MSCDEX.EXE - обеспечивают общую поддержку дисков CD-ROM. Перед тем как использовать эту программу, в файле config.sys следует установить драйвер дисковода CD-ROM.

    SMARTDRV (SMARTDrive) - одна из немногих программ кэширования диска, способная при необходимости использовать память совместно с Windows. Кроме того, при наличии программы DoubleSpace она кэширует не сжатый диск, а главный, и в результате эффективность этой операции возрастает вдвое.

    UNDELETE.EXE - это средство восстановления ошибочно стёртых файлов. Нужна ли она Вам, зависит сами понимаете от кого;) Конечно объём занимаемой ею памяти компенсируется безопасностью, которую она даёт!

    Если Вы пытаетесь усовершенствовать autoexec.bat , то в первую очередь лучше всего посмотреть, какие резидентные программы он загружает. Одна из распространённых среди пользователей ПК ошибок состоит в том, что они загружают в файле autoexec.bat много резидентных программ, в том числе и те, которые нужны не так уж часто. Эти человеки:) не учитывают, что каждая утилита отбирает часть обычной памяти системы и, если резидентных программ будет много, обычной памяти может не хватить таким прикладным программам, как текстовый процессор или электронная таблица!

    Общие сведения

    Файл CONFIG.SYS предназначен для настройки операционной системы на конкретную конфигурацию аппаратуры компьютера. Он, так же как и файл AUTOEXEC.BAT, присутствует практически на любом компьютере и располагается в главном каталоге на диске, с которого производится загрузка операционной системы (обычно это диск С).

    Его основное назначение – загрузка в оперативную память необходимых драйверов (управляющих программ) для управления аппаратной частью компьютера: подключением различных видов памяти (см. рис.4.7, 4.8), клавиатурой, мышью, принтером и т.д.

    При отсутствии этого файла параметры конфигурации операционной системы устанавливаются по умолчанию. Запускается он автоматически при каждой загрузке операционной системы MS DOS (см. рис. 9.13).

    Файл CONFIG.SYS создается и редактируется как текстовый файл в любом текстовом редакторе.

    Запомните!

    § Файл CONFIG.SYS состоит из специальных команд операционной системы MS DOS по настройке аппаратуры. Формат этих команд имеет вид:

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

    § Каждая команда занимает отдельную строку.

    § После окончания формирования конструкции каждой команды надо нажать клавишу .

    § Конструкция команды может быть записана символами любого размера.

    § После редактирования этого файла необходимо осуществить перезагрузку операционной системы для установки новой конфигурационной настройки.

    Команды, наиболее часто используемые в файле CONFIG.SYS

    BREAK = ON или OFF – установка режима проверки одновременного нажатия клавиш или . Если установлен параметр ON, то при операциях ввода-вывода с диском можно прервать работу, в противном случае (параметр OFF) это сделать невозможно и операция будет полностью выполнена.

    BUFFERS = число – выделение объема оперативной памяти в соответствии с заданным в команде числом буферов (ячеек стандартной длины). Эти буферы отводятся для промежуточного хранения пересылаемых данных с диска в память и наоборот при операциях ввода-вывода с диском. Тем самым увеличивается скорость обмена между диском и оперативной памятью. Обычно рекомендуется использовать не менее 40 буферов.

    Пример 9.36.

    DEVICE = имя драйвера [параметры] – подключение драйвера для управления каким-либо устройством, например мышью.

    DEVICEHIGH = имя драйвера [параметры] – загружает драйвер устройства в верхнюю память (UMA – Upper memory, см. рис. 4.7).

    Запомните ! Порядок записи команд DEVICE и DEVICEHIGH в файле CONFIG.SYS очень важен! Сначала устанавливаются драйверы, позволяющие работать с разными видами памяти, которые дополняют стандартную память объемом 640 Кбайт, а затем устанавливаются драйверы, использующие эту память.

    Пример 9.37.

    DOS = параметры – устанавливает режим использования области высокой памяти (НМА) и обеспечения доступа к блокам верхней памяти (UMB) (см. рис. 4.7).

    Пример 9.38.

    FILES = число – устанавливает максимальное число одновременно открытых файлов. Обычно это число не должно быть менее 20.

    Пример 9.39.

    NUMLOCK = ON или OFF – устанавливает состояние клавиши <Num Lock>. Параметр OFF отключает действие этой клавиши, параметр ON – включает режим ввода с клавиатуры прописных букв.

    RЕМ или ; – комментарий.

    LASTDRIVE – установка количества букв логических дисков.

    Устанавливаемые драйверы в файле CONFIG.SYS

    Для управления внешними устройствами используются стандартные (встроенные) и загружаемые (устанавливаемые) драйверы.

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

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

    Познакомимся с назначением наиболее часто используемых драйверов, входящих в поставку операционной системы MS DOS 6.22:

    Пример 9.40. Рассмотрим вариант файла CONFIG.SYS

    КЛЮЧЕВЫЕ ПОНЯТИЯ

    Алгоритм загрузки операционной системы Базовая система ввода-вывода BIOS Базовый модуль дисковой операционной системы MSDOS.SYS Доступ Драйвер: загружаемый стандартный Драйвер устройства Загрузчик (BOOT RECORD) Загрузка операционной системы Запись в каталоге Иерархическая структура каталога Имя файла Каталог Каталог текущий (активный) Каталог пассивный Каталог пустой Команда Команда резидентная Команда транзитная Командная строка Командный процессор COMMAND.COM Командный файл Командный файл AUTOEXEC.BAT Команды для работы с дисками Команды для работы с каталогами Команды для работы с файлами Модуль Модуль расширения IO.SYS Модульная структура операционной системы Операционная система Повторная загрузка операционной системы Подкаталог Полное имя файла Прерывания: аппаратные логические программные Приглашение операционной системы Путь Системный диск Специальные атрибуты файла Спецификация файла: сокращенная форма полная форма Таблица размещения файлов (FAT-таблица) Тип файла Утилита Файл Файл конфигурации CONFIG.SYS Файловая система Файловая структура диска Формат команды Шаблон имени файла

    ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ

    1. Роль и назначение операционной системы.

    2. Что такое файл и каковы его характеристики?

    3. Как образуется имя файла и полное имя файла?

    4. Способы обращения к группе файлов. Когда используется спецификация файла?

    5. Что такое каталог и каково его назначение в файловой системе?

    6. Роль файловой системы.

    7. Что входит в понятие файловой структуры диска?

    8. Что такое главный каталог, родительский каталог, подкаталог? Примеры.

    9. Для чего вводится понятие пути и о чем сообщает приглашение операционной системы?

    10. Как операционная система различает, откуда ей вести поиск файла, от главного каталога или от текущего, и что означает запись C:\T1\T2\K1\AST.TXT?

    11. Из каких основных модулей состоит операционная система MS DOS?

    12. Как располагается операционная система MS DOS на диске?

    13. Как располагается операционная система MS DOS в оперативной памяти?

    14. Как осуществить повторную загрузку операционной системы в оперативную память?

    15. Расскажите об алгоритме загрузки операционной системы MS DOS в оперативную память.

    16. В чем состоят функции постоянного модуля BIOS?

    17. В чем состоят функции модуля расширения IO.SYS ?

    18. В чем состоят функции базового модуля дисковой операционной системы MSDOS.SYS?

    19. В чем состоят функции командного процессора COMMAND.COM?

    20. В чем состоят функции загрузчика?

    21. Что такое формат команды и как его записывать?

    22. Какие вы знаете типы команд по способу реализации и в чем их различие?

    23. Что значит классификация команд по функциям и какие группы команд вы знаете?

    24. Зачем нужна команда DIR и каково назначение параметров /Р, /W? Примеры.

    25. Напишите команду просмотра пассивного каталога.

    26. Какое условие необходимо соблюдать при удалении каталога?

    27. Можно ли создать каталог 2-го уровня, если вы находитесь в каталоге 3-го уровня?

    28. Приведите пример команды перехода из текущего каталога в каталог нижнего уровня.

    29. Напишите команду перехода в родительский каталог, в главный каталог.

    30. Что определяет в команде TYPE вывод текстового файла на принтер?

    31. Запишите команду TYPE для файла А.ТХТ, который находится:

    в подчиненном каталоге;

    в каталоге 2-го уровня другой ветви иерархической структуры каталога.

    32. Как удалить один файл, все файлы?

    33. Как скопировать файл из текущего каталога в каталог другой ветви? Что изменится в команде, если копирование осуществляется одновременно с переименованием этого файла?

    34. Напишите команду для объединения двух файлов.

    35. Как заменить файл символами, вводимыми с клавиатуры?

    36. Как напечатать содержимое файла командой COPY?

    37. Возможности команды COPY.

    38. Для чего нужна команда FORMAT и как ею пользоваться?

    39. Как создать резервную копию диска и проверить правильность этой процедуры?

    40. Какие вы знаете команды операционной системы помимо основных?

    41. В каком случае при загрузке операционной системы появляется приглашение о переустановке даты и времени?

    42. Что такое командный файл и каковы правила его создания?

    43. Расскажите о правилах создания и использования файла настройки AUTOEXEC.BAT. Приведите пример.

    44. Расскажите о правилах создания и использования файла настройки CONFIG.SYS. Приведите пример.

    ЛИТЕРАТУРА

    1. Богумирский Б.С . Руководство пользователя персонального компьютера. В 2-х т. - Спб.: Ассоциация OILCO, 1992.

    2. Богумирский Б.С. MS-DOS 6.2. Новые возможности для пользователя. - Спб.: Питер, 1994.

    3. Брябрин В.М. Программное обеспечение персональных ЭВМ. - М.: Наука, 1988.

    4. Дейтел Г. Введение в операционные системы: В 2-х т.: Пер. с англ. - М.: Мир, 1987.

    5. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT. - М.: Финансы и статистика, 1991.

    6. Макарова Н.В., Гуревич В.И. Работаем на персональном компьютере единой системы. - Л.: Машиностроение, Ленингр. отд-ние, 1989.

    7. Фигурнов В.Э. IBM PC для пользователя. - М.: Финансы и статистика, 1990.

    8. Фодор Ж., Бонифас Д., Танги Ж . Операционные системы для IBM PC / Пер. с франц. - М., 1989.

    9. Чижов А.А. Системные программные средства ПЭВМ: Справочник. - М.: Финансы и статистика, СП Параграф, 1990.

    Команды, образующие файл конфигурации.

    Некоторые параметры операционной системы, а так же используемые драйверы внешних устройств могут задаваться в специальном файле конфигурирования системы config.sys. В файле конфигурирования могут указываться также программы, расширяющие возможности ОС, которые необходимо загрузить в оперативную па­мять (эти программы называют драйверами устройств, хотя они не управляют работой каких-либо устройств). Если файл конфигурации отсутствует, то параметры ОС устанавливаются по умолчанию.

    Файл конфигурации config.sys представляет собой текстовый файл, использующий символы латинского алфавита. Каждая строка этого файла имеет вид:

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

    Наиболее часто используются команды Break, Buffers, Country, Files, Shell, Device.

    Break = - устанавливает режим проверки нажатия клавиш Ctrl - Pause/Break при операциях вво­да-вывода с диском. Это позволяет прерывать выполне­ние программ, которые иначе выполнялись бы до своего завершения.

    Buffers = число буферов - установка числа буферов для операций ввода/вывода с диском. Чем больше уста­новлено буферов, тем быстрее осуществляются опера­ции ввода-вывода. Число устанавливаемых буферов зависит от емкости жесткого диска. Чем больше емкость диска, тем большее число буферов может быть установлено. Например, для компьютера с жестким диском емкостью 20...40 Мбайт рекомендовалось устанавливать 30...40 буферов.

    Максимальное число буферов равно 255.

    Country = 061 - ус­тановка удобного формата выдачи информации о дате и времени, полное имя файла country.sys.

    Files = 20 - установка максимального числа однов­ременно открытых файлов. Многие программы требуют для своего выполнения значение этого параметра не ме­нее 20. Максимальное число одновременно открытых файлов равно 255.

    Shell = COMMAND.COM/E: число байтов /Р - увели­чение размера области памяти, в которой хранятся пе­ременные окружения. Число байтов задает размер этой области. Если размер области памяти недостаточен для хранения переменных окружения, то DOC выдает сообщение: "Out of environment space" (недостаточно места для переменных окружения).

    Deviсе = имя_файла - драйвера - установка драйвера устрой­ства:

    device = E:\EXE\SYS\ansi.sys

    установит драйвер ansi.sys, расширяющий возможности по выводу на экран и позволяющий переопределять значения клавиш на клавиатуре.

    Пример файла config.sys:

    Break=ON Включить режим проверки нажатия клавиш Ctrl - Pause/Break
    Buffers=20 Установить 20 буферов для операций ввода / вывода с диском.
    Files=40 Установить максимальное число одновременно открытых файлов 40
    Country=061 Ус­тановить удобный формат выдачи информации о дате и времени
    Device=ansi.sys Установить драйвер управления выводом информации на экран ansi.sys
    Device=vdisk.sys 384/E Установить виртуальный диск (Vdisk), размер которого равен 384 Кбайта и кото­рый должен размещаться в расширенной памяти процессора (параметр /Е).
    Deviceigh=C:\Windows\himem.sys Подключить драйвер дополнительной памяти для доступа к оперативной памяти, лежащей выше 1 Мбайт
    Deviceigh=C:\CDROM\vide- -cdd.sys/d:MSCOOO Подключить драйвер дисковода CD-ROM

    Файлы config.sys и autoexec.bat могут создаваться любым текстовым редакто­ром. Параметры, задаваемые этими файлами устанавливаются только в момент загрузки ОС.



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

    1. Что включает в себя базовое программное обеспечение?

    2. Какие средства входят в систему программирования?

    3. В каком месте диска размещаются: а) блок начальной загрузки, 6) файлы IO.SYS и MSDOS.SYS; в) командный про­цессор?

    4. Для чего предназначены программы-драйверы, где они размещаются?

    5. В чем отличие резидентных и транзитных программ командного процессора?

    6. Что такое файл?

    7. Что такое имя, расширение и спецификация файла? Приведите примеры записи спецификации файла.

    8. Назовите наиболее распространенные расширения имен файлов. Что они означают?

    9. Поясните, что такое маска. Приведите примеры использования масок.

    10. Поясните назначение файла autoexec bat.

    11. Поясните назначение файла config.sys.

    12. Поясните назначение команды FORMAT.

    13. Что такое каталог? Какая информация в нем содержится?

    14. Как просмотреть каталог диска постранично?

    15. Как создать каталог?

    16. Как скопировать файл? Укажите путь (маршрут) к этому файлу.

    17. Как отформатировать новую дискету и перенести на нее сис­темные файлы?

    18. Как вывести на экран текстовый файл постранично?



    Есть вопросы?

    Сообщить об опечатке

    Текст, который будет отправлен нашим редакторам: