ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



ПРИЛОЖЕНИЕ А  Примечание для пользователей с одним дисководом

     __________________________________________________________
 

     Примечание:
     Некоторые команды требуют наличия двух дисководов. Это не
должно  вас  смущать,  т.к.  в  вашем  случае  на  экран будут
выводится соответствующие подсказки в нужное время (например,
вставить  диск  такой-то  в  дисковод А и нажать по готовности
любую клавишу). Более подробно эти  сообщения  приводятся  при
описании команд.
 

     __________________________________________________________

     ПРИЛОЖЕНИЕ В

     КОНФИГУРАЦИЯ ВАШЕЙ СИСТЕМЫ

     __________________________________________________________

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

     __________________________________________________________
     BREAK

     Цель:
     Установить или сбросить флаг проверки на ввод CONTROL+C.

     Синтаксис:

          break

          или

          break=on

          или

          break=off

          по умолчанию:   break=off

     Комментарий:
     Команда  break,  введенная  без  ключевых  слов,  выводит
текущее состояние флага проверки, т.е. проверяется (on) или не
проверяется (off) консоль  на  предмет  нажатия  пользователем
клавиш   Ctrl   и   С   одновременно.  Обычно  такая  проверка
выполняется системой при чтении с  клавиатуры  или  выводе  на
экран   или   принтер.   Если  вы  установите  этот  флаг,  то
описываемая процедура распространяется и  на  другие  действия
системы, например, чтение/запись с/на диск(а).
 

     __________________________________________________________
     BUFFERS

     Цель:
          Установить количество выделяемых системой буферов.

     Синтаксис:

          buffers=количество_буферов[,количество секторов][/x]

          где:

          количество_буферов - число от 1 до 99. Если указан
                               ключ /х, то максимальное коли-
                               чество равно 10000 или больше,
                               если они помещаются в памяти.
          количество_секторов  -  количество секторов, которое
                                  может  быть   записано   или
                                  прочитано  за  одну операцию
                                  ввода/вывода.      Возможные
                                  значения 1-8, по умолчанию 1.

     Количество буферов по умолчанию может принимать следующие
     значения:

     Конфигурация            Буферы

     Для базовой системы     2
     Любой диск более 360К   3
     128 - 255К  ОЗУ         5
     256 - 511К  ОЗУ         10
     512К ОЗУ и более        15

     Комментарий:
     По  ключу /х буферы помещаются в расширенную память. Если
используется  вся  расширенная  память,  то   этот   ключ   не
функционирует.   Дисковый  буфер  представляет  собой  участок
памяти, который система  использует  для  временного  хранения
данных при операциях чтения/записи.  Для  программ-лексисконов
наилучшие  результаты  дает  значение  между  10 и 20. Если вы
планируете создавать большое количество подкаталогов, то можно
даже увеличить это значение до 20-30. Необходимо помнить,  что
буфер обычно занимает 528 байт, так что, чем больше буферов вы
выделяете,  тем  меньше  остается  памяти для ваших прикладных
программ.

     Пример:

     buffers=20
 

     __________________________________________________________
     COUNTRY

     Цель:
          Установить    формат    выводимой    информации
          в соответствии с соглашениями, принятыми в той или
          иной стране.

     Синтаксис:

          country=код[,[страница][,[дисковод:]имя_файла]]

          где:

          код       - код страны
          страница  - кодовая страница для этой страны
          имя_файла - имя  файла,  содержащего информацию по
                      этой стране.

          По умолчанию принимается код США и файл country.sys.

     Комментарий:
     Ниже приведены разрешенные системой (MS-DOS 4.0) значения
кодов  стран и соответствующие им кодовые страницы. Каждый код
использует только указанные  кодовые  страницы,  т.е.  нельзя,
например, использовать с кодом 003 кодовую страницу 863.

     Страна                   Код           Страница
     ________________________________________________________
     Бельгия                  032           437, 850
     Франкоговорящая Канада   002           863, 850
     Дания                    045           865, 850
     Франция                  033           437, 850
     Германия                 049           437, 850
     Италия                   039           437, 850
     Латинская Америка        003           437, 850
     Нидерланды               031           437, 850
     Норвегия                 047           865, 850
     Португалия               351           860, 850
     Швейцария                041           437, 850
     Испания                  034           437, 850
     Финляндия                358           437, 850
     Швеция                   046           437, 850
     Англия                   044           437, 850
     Англоязычные             061           437, 850
     США (по умолчанию)       001           437, 850
     Арабоязычные             785           437
     Израиль                  972           437
     Япония                   081           437, 850, 932
     Корея                    082           437, 850, 934
     КНР                      086           437, 850, 936
     Тайвань                  088           437, 850, 938
     ________________________________________________________
 
 
 
 
 

     __________________________________________________________
     DEVICE

     Цель:
          Инсталяция указанного драйвера устройства.

     Синтаксис:

          device=[дисковод:][маршрут][имя_файла][аргумент]

          где:

          аргумент - все используемые файлом "имя_файла" ключи;
                     по умолчанию - нет.

     Комментарий:
     Стандартными   драйверами  MS-DOS  являются  -  ansi.sys,
display.sys,   driver.sys,   printer.sys,    ramdrive.sys    и
smartdrv.sys (см. Приложение С).
     Если  вы  приобрели  новое  устройство, например мышь или
сканер, то как правило вы приобретаете  и  драйверы  для  этих
устройств,  инсталировать  которые в вашей системе вы можете с
помощью описываемой команды. Драйвер  должен  быть  помещен  в
каталог, указанный в команде device.

     Примечание:
     Не   пытайтесь   инсталировать  с  помощью  этой  команды
драйверы   country.sys   и   keyboard.sys,   т.к.    последние
загружаются  автоматически.  Если  же вы это сделаете, то ваша
система "зависнет", или другими словами не будет запущена.
 
 
 
 
 
 

     __________________________________________________________
     DRIVPARM

     Цель:
          Эта  команда  позволяет  вам  установить   параметры
          блокового  устройства  при  запуске  системы  вместо
          параметров, выставляемых самой системой. Эта команда
          изменяет  параметры,  используемые  при   работе   с
          существующим  физическим  устройством,  и не создает
          новое логическое устройство.

     Синтаксис:

          drivparm=/d:номер [/c][/f:тип] [/h:головки]
                    [/i] [/n][/s:сектора][/t:дорожки]

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

                             - 385 -
 

     Ключ        Функция
     __________________________________________________________
     /d:номер    Номер  физического дисковода. Может принимать
                 значения от 0 до 255, т.е. 0=А,  1=В,  2=С  и
                 т.д.
     /с          Этот ключ показывает, что физический дисковод
                 имеет    аппаратную    реализацию   процедуры
                 определения открыто/закрыто замка  дисковода.
                 Если  замок  открыт, то система  считает, что
                 диска в дисководе нет.
     /f:тип      Указывает   тип   устройства.   Значение   по
                 умолчанию - 2. Возможные значения:

                 0 = 160/180Кбайт или
                 0 = 320/360Кбайт
                 1 = 1.2Мбайт
                 2 = 720Кбайт (3.5-дюймовый диск)
                 5 = жесткий диск
                 6 = накопитель на ленте
                 7 = 1.44Мбайт (3.5-дюймовый диск)
     /h:головки  Максимальное  количество  головок.  Возможное
                 значения 1 - 99, по умолчанию 2.
     /i          Указывает     на     электрически-совместимый
                 3.5-дюймовый   диск.   Дисковод   может  быть
                 подключен к контроллеру флоппи диска  (А  или
                 В).  Используйте  этот ключ, если ПЗУ-БСВВ не
                 поддерживает      3.5-дюймовые      дисководы
                 (некоторые   АТ-совместимые   компьютеры   не
                 поддерживают 3.5-дюймовые дисководы).
     /n          Указывает на несменяемый диск.
     /s:сектора  Количество  секторов  на  дорожке.  Возможные
                 значения от 1 до 99, по умолчанию 9.
     /t:дорожки  Количество  дорожек  на  стороне.  Возможные
                 значения от 1 до 999.
     __________________________________________________________
 
 
 
 
 
 
 
 

     __________________________________________________________
     FCBS

     Цель:
          Установить  максимальное  количество   FCB   (блоков
          управления   файлом),  которое  может  быть  открыто
          одновременно.

     Синтаксис:

          fcbs=количество,число

          где:

          количество  -  количество файлов, которое может быть
                         открыто одновременно. Может принимать
                         значения от 1 до 255.

                             - 386 -
 

          число       -  число открытых через FCB файлов, кото-
                         рое   MS-DOS   не   может   закрывать
                         автоматически.     Может    принимать
                         значения от 1 до 255.

          По умолчанию:  fcbs=4,0

     Комментарий:
     Если прикладная программа  пытается  открыть  больше  чем
"количество"  файлов,  то  все,  кроме первого, "число" файлов
могут быть закрыты системой.

     Примечание:
     Более предпочтительным методом доступа к  файлу  является
его  логический  номер  (хендл),  поэтому команду fcbs следует
использовать,  только  если  этого  требует  ваша   прикладная
программа, работающая с блоком управления файла.
 
 
 
 
 
 

     __________________________________________________________
     FILES

     Цель:
          Установить  количество  открытых  файлов,  к которым
          будут иметь доступ функции MS-DOS.
 

     Синтаксис:

          files=количество (по умолчанию files=8)

     Комментарий:
     "Количество"  может  принимать  значения  от  8  до  255.
Максимальное  количество  файлов,  которое  может открыть одна
программа одновременно -  65534  (это  количество  разрешенных
логических  номеров  файлов,  а  не  самих открываемых файлов,
количество  которых   определяется   параметром   "количество"
описываемой команды). Количество логических номеров может быть
установлено с помощью функции 67Н.
 
 
 
 
 
 
 

                             - 387 -
 
 

     __________________________________________________________
     INSTALL

     Цель:
          Выполнение  команд fastopen, keyb, nlsfunk или share
          во время обработки файла config.sys.

     Синтаксис:

          install=[дисковод:][маршрут]имя_файла [параметры]

          где:

          параметры -  строка  параметров  передаваемых  (если
                       передается)  командам  fastopen,  keyb,
                       nlsfunk или share (имя_файла).

     Пример:
     Для вызова команды fastopen при каждом запуске системы  и
избежания  ее  вызова  при  выполнении  autoexec.bat  вставьте
команду install в файл config.sys:

     install=fastopen.exe c:100
 
 
 
 
 
 

     __________________________________________________________
     LASTDRIVE

     Цель:
          Установить  максимальное   количество   используемых
          (к которым возможен доступ) дисководов.

     Синтаксис:

          lastdrive=имя

          где:

          имя   -  любая  буква  от  А  до  Z  (по  умолчанию:
                   lastdrive=e).

     Комментарий:
     Минимальное   количество    равно    числу    дисководов,
установленных  в  вашем компьютере. Эта команда используется в
основном в сети,  где  вы  можете  переназначать  себе  другие
дисководы,  иначе  эта  команда теряет смысл, т.к. для каждого
дисковода создается  структура  данных  в  памяти,  занимающая
полезное пространство памяти.
 
 
 
 
 
 

                             - 388 -
 
 

     __________________________________________________________
     REM

     Цель:
          Вставка комментария в файл config.sys.

     Синтаксис:

          rem комментарий

          где:

          комментарий - любая строка.

     Пример:

     rem set country code to France
         (установить код Франции)
     country=033
 
 
 
 
 
 

     __________________________________________________________
     SHELL

     Цель:
          Запуск   оболочки  (командного  процессора  верхнего
          уровня), указанной именем файла.

     Синтаксис:

          shell=[дисковод:][маршрут]имя_файла [параметры]

          где:

          имя_файла - командный  процессор  (по  умолчанию
                      command.com).
          параметры - строка  параметров,  передаваемых  (если
                      передаются) командному процессору.

     Комментарий:
     Некоторые системные  программисты  пишут  свои  командные
процессоры,  запустить  которые вместо command.com они могут с
помощью команды shell.
     Переменная    среды    comspec     принимает     значение
дисковод:маршрут - имя_файла,  указанные  в  командной  строке
shell. По умолчанию  значение  этой  переменной  соответствует
спецификации   файла  command.com.  Значение  этой  переменной
используется  при  перезагрузке  транзитной  части  командного
процессора.
 
 
 
 
 

                             - 389 -
 
 
 
 

     __________________________________________________________
     STACKS

     Цель:
          Установить размер и количество используемых стэков.

     Синтаксис:

          stacks=количество,размер

          где:

          количество - количество стэков (0-64)
          размер     - размер каждого стэка (0-512)

          Значения, выставляемые по умолчанию:

          Компьютер          Значения
          ___________________________
          IBM-PC, IBM-XT,    0,0
          IBM PC-PORTABLE

          ДРУГИЕ КОМПЬЮТЕРЫ  9,128
          ___________________________

     Комментарий:
     При  аппаратном  прерывании  MS-DOS выделяет один стэк из
     указанного "количества" стэков.
 
 
 

                             - 390 -
 
 
 
 
 

     __________________________________________________________

     ПРИЛОЖЕНИЕ С

     ЗАГРУЖАЕМЫЕ ДРАЙВЕРЫ УСТРОЙСТВ

     __________________________________________________________

     Входящие  в MS-DOS загружаемые драйверы устройств (помимо
     уже инсталированных) перечислены ниже:

     - Ansi.sys загружает набор символов ANSI.
     - Display.sys обеспечивает переключение  кодовых  страниц
       для устройства консоль.
     - Driver.sys поддерживает дисководы для гибких  магнитных
       дисков.
     - Printer.sys  обеспечивает переключение кодовых страниц
       для устройств PRN, LPT1, LPT2, LPT3.
     - Ramdrive.sys  обеспечивает  один  и  более  виртуальных
       дисков в ОЗУ.
     - Smartdrv.sys  -  программа кэширования дисковой памяти
       для компьютеров, имеющих  жесткий  диск  и  расширенную
       память.

     Подробное описание этих драверов приводится далее.
 
 
 
 
 
 

     __________________________________________________________
     ANSI.SYS

     Этот      драйвер      позволяет     вам     использовать
ANSI-последовательности       в        реальном        режиме.
ANSI-последовательность  -  это  последовательность  символов,
обычно начинающаяся с символа, имеющего код  27  (ESC-символ),
разработанная  Американским Национальным Институтом Стандартов
(ANSI).
     Для  инсталяции  драйвера  ansi.sys  необходимо  включить
в файл config.sys командную строку следующего формата:

     device=[дисковод:][маршрут]ansi.sys[/x]

     Ключ  /х  предназначен  для  независимого   использования
одноименных    клавиш.    Например,    некоторые    клавиатуры
(101-клавишные)  имеют  две  клавиши  home.  Обе  эти  клавиши
считаются идентичными, пока в командной строке не будет указан
ключ /х.

     Далее   приводится  список  ANSI-последовательностей  для
MS-DOS.   При   описании   последовательностей    используются
следующие переменные:
 

                             - 391 -
 

     Pn числовой параметр - десятичное число, указываемое вами
                            в ASCII цифрах.
     Ps параметр выбора   - десятичное число, используемое для
                            выбора подфункции. Вы можете  ука-
                            зать более одной подфункции  путем
                            разделения параметров символом (;)
                            (точка с запятой).
     PL параметр строки   - десятичное число, указываемое вами
                            в ASCII цифрах.
     Рс параметр колонки  - десятичное число, указываемое вами
                            в ASCII цифрах.
 
 

                    ANSI-последовательности

     Последовательность      Функция
     __________________________________________________________
     ESC[PL;PcH              Позиция курсора (CUP).
     ESC[PL;PcF              Горизонтальная   и   вертикальная
                             позиция (HVP).
                             CUP и HVP  перемещают  курсор  на
                             позицию, указываемую параметрами.
                             Если  параметры  не  указаны,  то
                             курсор помещается в левый верхний
                             угол экрана.
     ESC[PnA                 Курсор вверх (CUU).
                             Курсор сдвигается  на  Pn  строк.
                             Если   курсор  уже  находится  на
                             верхней    строке,     то     эта
                             последовательность   игнорируется
                             системой.
     ESC[PnB                 Курсор вниз (CUD).
                             Курсор сдвигается  на  Pn  строк.
                             Если   курсор  уже  находится  на
                             нижней     строке,     то     эта
                             последовательность   игнорируется
                             системой.
     ESC[PnC                 Курсор вперед (CUF).
                             Курсор сдвигается на Pn  колонок.
                             Если   курсор  уже  находится   в
                             самой  правой   колонке,  то  эта
                             последовательность   игнорируется
                             системой.
     ESC[PnD                 Курсор назад  (CUD).
                             Курсор сдвигается на Pn  колонок.
                             Если   курсор  уже  находится   в
                             самой  левой    колонке,  то  эта
                             последовательность   игнорируется
                             системой.
     ESC[6n                  Доклад  о  состоянии   устройства
                             (DSR).
                             Драйвер консоли при получении DSR
                             выводит RCP последовательность.
     ESC[s                   Сохранить позицию курсора (SCP).
                             Эта    позиция     может     быть
                             восстановлена      с      помощью
                             RCP последовательности.
     ESC[u                   Восстановить   позицию    курсора
                             (RCP).

                             - 392 -
 

     ESC[2J                  Очистить экран (ED).
                             Курсор   после   очистки   экрана
                             помещается в левый верхний угол.
     ESC[K                   Удалить строку (EL).
                             Удаление   строки   от    позиции
                             курсора (включая саму позицию) до
                             конца строки.
     ESC[Ps;...;Psm          Функции экрана (SGR).
                             Вызванные  функции  действуют  до
                             появления               следующей
                             SGR последовательности.

                             Функции графики
                             __________________________________
                             0 - Отмена всех атрибутов
                             1 - Bold
                             2 - Underscore
                             3 - Blink
                             4 - Reverse video
                             5 - Concealed

                             Выбор цвета:
                             30 - Черный
                             31 - Красный
                             32 - Зеленый
                             33 - Желтый
                             34 - Синий
                             35 - Магента
                             36 - Циан
                             37 - Белый

                             Цвет фона:
                             40 - Черный
                             41 - Красный
                             42 - Зеленый
                             43 - Желтый
                             44 - Синий
                             45 - Магента
                             46 - Циан
                             47 - Белый
                             Параметры   30-47   соответствуют
                             стандарту ISO 6429.
     ESC[=Psh                Установить режим (SM).
     ESC[=h                  SM-последовательность    выбирает
     ESC[=0h                 ширину    или   тип   экрана,   в
     ESC[?7h                 зависимости от перечисленных ниже
                             значений параметра:
                              0 - 40 * 25 ЧБ
                              1 - 40 * 25 ЦВ
                              2 - 80 * 25 ЧБ
                              3 - 80 * 25 ЦВ
                              4 - 320 * 200 ЦВ
                              5 - 320 * 200 ЧБ
                              6 - 640 * 200 ЧБ
                              7 - Перенос в конце каждой строки
                             14 - 640 * 200 ЦВ
                             15 - 640 * 350 МОНО
                             16 - 640 * 350 ЦВ
                             17 - 640 * 480 ЦВ
                             18 - 640 * 480 ЦВ
                             19 - 320 * 200 ЦВ

                             - 393 -
 
 

     ESC[=Psl                Сброс режима (RM).
     ESC[=l                  Параметры для RM такие же, что  и
     ESC[=0l                 для  SM, за исключением параметра
     ESC[?7l                 7, сбрасывающего режим переноса в
                             конце каждой строки.

     ESC[код;строка;...р     Эта последовательность  позволяет
                             переопределить клавиши клавиатуры
                             указанным строкам, где:
                             строка - это   либо   ASCII   код
                                      одного   символа,   либо
                                      строка,  заключенная   в
                                      кавычки.  Например,  как
                                      65, так и "А" могут быть
                                      использованы         для
                                      представления  заглавной
                                      буквы А.
                             код    - величина, представляющая
                                      соответствующую клавишу.
                                      Таблица     соответствия
                                      приведена          ниже.
                                      Некоторые       величины
                                      представляют  собой пару
                                      значений,    разделенных
                                      точкой  с  запятой. Этот
                                      символ (;) также  должен
                                      быть      включен      в
                                      управляющую (ESC) строку
                                      при указании кода.

     __________________________________________________________
     Клавиша                              Код
     __________________________________________________________
                             Одна    +SHIFT    +Ctrl    +Alt
     __________________________________________________________
     F1                      0;59     0;84      0;94     0;104
     F2                      0;60     0;85      0;95     0;105
     F3                      0;61     0;86      0;96     0;106
     F4                      0;62     0;87      0;97     0;107
     F5                      0;63     0;88      0;98     0;108
     F6                      0;64     0;89      0;99     0;109
     F7                      0;65     0;90      0;100    0;110
     F8                      0;66     0;91      0;101    0;111
     F9                      0;67     0;92      0;102    0;112
     F10                     0;68     0;93      0;103    0;113
     F11                     0;133    0;135     0;137    0;139
     F12                     0;134    0;136     0;138    0;140
     Home                    0;71     55        0;119    ...
     Стрелка вверх           0;72     56        ...      ...
     Страница вверх (PgUp)   0;73     57        0;132    ...
     Стрелка влево           0;75     52        0;115    ...
     Стрелка вниз            0;77     54        0;116    ...
     End                     0;79     49        0;117    ...
     Страница вниз  (PgDn)   0;81     51        0;118    ...
     Ins                     0;82     48        ...      ...
     Del                     0;83     46        ...      ...
     PrtSc                   ...      ...       0;114    ...

                             - 394 -
 

     A                       97       65        1        0;30
     B                       98       66        2        0;48
     C                       99       67        3        0;46
     D                       100      68        4        0;32
     E                       101      69        5        0;18
     F                       102      70        6        0;33
     G                       103      71        7        0;34
     H                       104      72        8        0;35
     I                       105      73        9        0;23
     J                       106      74        10       0;36
     K                       107      75        11       0;37
     L                       108      76        12       0;38
     M                       109      77        13       0;50
     N                       110      78        14       0;49
     O                       111      79        15       0;24
     P                       112      80        16       0;25
     Q                       113      81        17       0;16
     R                       114      82        18       0;19
     S                       115      83        19       0;31
     T                       116      84        20       0;20
     U                       117      85        21       0;22
     V                       118      86        22       0;47
     W                       119      87        23       0;17
     X                       120      88        24       0;45
     Y                       121      89        25       0;21
     Z                       122      90        26       0;44
     1                       49       33        ...      0;120
     2                       50       64        ...      0;121
     3                       51       35        ...      0;122
     4                       52       36        ...      0;123
     5                       53       37        ...      0;124
     6                       54       94        ...      0;125
     7                       55       38        ...      0;126
     8                       56       42        ...      0;127
     9                       57       40        ...      0;128
     0                       48       41        ...      0;129
     -                       45       95        ...      0;130
     =                       61       43        ...      0;131
     Таb                     9        0;15      ...      ...
     Null                    0;3      ...       ...      ...
     __________________________________________________________

     Пример:
     Поменять   клавиши   обратной   косой  и  знака  вопроса,
используя     заковыченные     строки,     можно     следующей
последовательностью:

     ESC["\";"?"pESC["?";"\"p
 
 
 
 
 
 

                             - 395 -
 
 

     __________________________________________________________
     DISPLAY.SYS

     Этот   загружаемый   драйвер   обеспечивает  переключение
кодовых  страниц  для  устройства  консоль.   Для   инсталяции
драйвера введите следующую командную строку в файл config.sys:

 device=[дисковод:][маршрут]display.sys
 con[:]=(тип[,аппаратная_кодовая_страница][,количество,число])

     где:

     тип           Используемый  адаптер  дисплея. Разрешенные
                   значения  -  MONO,  CGA, EGA и LCD. Если вы
                   опустите тип, то драйвер   опрашивает аппа-
                   ратную часть на предмет типа используемого
                   адаптера дисплея. EGA-тип используется как
                   для EGA, так и для VGA адаптеров.

     Аппаратная    Кодовая страница, поддерживаемая аппаратно.
     кодовая       Разрешены следующие значения:
     страница
                   437 (США)
                   850 (Универсальная)
                   860 (Португалия)
                   863 (Франкоговорящая Канада)
                   865 (Норвегия)

     количество    Количество дополнительных  кодовых  страниц
                   (0-12).    Это    количество   зависит   от
                   аппаратной   части.   MONO   и    CGA    не
                   поддерживают  других  шрифтов,  так что для
                   них параметр "количество" должен быть равен
                   нулю, для EGA - 2, для LCD - 1.

     число         Число   под-шрифтов,   поддерживаемых   для
                   каждой кодовой страницы.
 

     Пример:

     device=c:\dos\display.sys con:=(ega,437,2)
 
 
 
 
 
 
 

     __________________________________________________________
     DRIVER.SYS

     Это   загружаемый  драйвер,  обеспечивающий  обращение  к
физическому  диску  через  логический   дисковод.   Если   вам
необходимо   изменить   существующие   параметры   логического
дисковода,  обратитесь  к  Приложению  В, "Конфигурация  вашей
системы" (описание команды drivparm).

                             - 396 -
 

     Driver.sys  не  предназначен  для использования с жестким
диском.  Если  имя  логического  дисковода  предназначено  для
жесткого диска, см. описание команды subst в Главе 3, "Команды
MS-DOS".  Для  инсталяции драйвера введите следующую командную
строку в файл config.sys:

     device=driver.sys /d:номер [/c] [/f:тип] [/h:головки]
            [/s:сектора] [/t:дорожки]

     Ниже приведены значения используемых ключей:

     Ключ        Значение
     __________________________________________________________
     /d:номер    Номер  физического дисковода. Может принимать
                 значения от 0 до 127, т.е. 0=А,  1=В,  2=С  и
                 т.д.
     /с          Этот ключ показывает, что физический дисковод
                 имеет    аппаратную    реализацию   процедуры
                 определения открыто/закрыто замка  дисковода.
                 Если  замок  открыт, то система  считает, что
                 диска в дисководе нет.
     /f:тип      Указывает   тип   устройства.   Значение   по
                 умолчанию - 2. Возможные значения:

                 0 = 160/180Кбайт или
                 0 = 320/360Кбайт
                 1 = 1.2Мбайт
                 2 = 720Кбайт (3.5-дюймовый диск)
                 5 = жесткий диск
                 6 = накопитель на ленте
                 7 = 1.44Мбайт (3.5-дюймовый диск)
     /h:головки  Максимальное  количество  головок.  Возможное
                 значения 1 - 99, по умолчанию 2.
     /s:сектора  Количество  секторов  на  дорожке.  Возможные
                 значения от 1 до 99, по умолчанию 9.
     /t:дорожки  Количество  дорожек  на  стороне.  Возможные
                 значения от 1 до 999, по умолчанию 80.
     __________________________________________________________

     Примечание:
     Если driver.sys используется для  присвоения  физическому
дисководу  логического  дисковода  с  другими  параметрами, то
параметры предыдущего логического  дисковода  будут  считаться
неправильными,  а его имя не должно использоваться.
 
 
 
 
 
 

     __________________________________________________________
     PRINTER.SYS

     Этот  загружаемый   драйвер   обеспечивает   переключение
кодовых  страниц  для  параллельных  портов LPT1, LPT2 и LPT3.
(Имя порта PRN может использоваться вместо LPT1 для  обращения
к первому параллельному порту).
     Для инсталяции драйвера printer.sys необходимо включить в
файл config.sys командную строку следующего формата:

                             - 397 -
 
 

     device=[дисковод:][маршрут]printer.sys
           =(тип[,аппаратная_кодовая_страница[,...]][,число])

     где:

     тип           Тип используемого принтера. Разрешены сле-
                   дующие значения:

                   4201   Семья принтеров IBM 4201 Proprinter
                          Принтер 4202 Proprinter XL
                   4208   Принтеры IBM 4207 или 4208
                          IBM Proprinter X24 или XL24
                   5202   Принтер IBM 5202 Quietwriter III

     Аппаратная    Кодовая страница, поддерживаемая аппаратно.
     кодовая       Разрешены следующие значения:
     страница
                   437 (США)
                   850 (Универсальная)
                   860 (Португалия)
                   863 (Франкоговорящая Канада)
                   865 (Норвегия)

     число         Количество  дополнительных кодовых страниц.
                   Это количество зависит от аппаратной части.
 
 
 
 
 
 

     __________________________________________________________
     RAMDRIVE.SYS

     Этот загружаемый драйвер позволяет вам использовать часть
оперативной памяти компьютера в качестве  виртуального  диска.
Доступ к такому диску осуществляется значительно быстрее. Если
на   вашем   компьютере   установлены  дополнительная  память,
начинающаяся на границе 1Мбайт, или платы  расширения  памяти,
отвечающие  спецификациям  LIM (Lotus/Intel/Microsoft), то эта
память используется для виртуального диска, в противном случае
драйвер размещает виртуальный диск по младшим адресам ОЗУ.

     Примечание:
     Инсталяция этого драйвера увеличивает  объем  резидентной
     части MS-DOS.

     Для  инсталяции драйвера ramdrive.sys необходимо включить
в файл config.sys командную строку следующего формата:

     device=ramdrive.sys [размер_диска] [размер_сектора]
                         [элементы] [/e]

     или

     device=ramdrive.sys [размер_диска] [размер_сектора]
                         [элементы] [/а]
 

                             - 398 -
 

     где:

     размер_диска     Размер диска в килобайтах. По  умолчанию
                      64К, минимальное значение 16.
     размер_сектора   Размер   сектора   в  байтах.  Разрешены
                      значения:  128,  256,  512  и  1024.  По
                      умолчанию 512.
     элементы         Количество    элементов    в    корневом
                      каталоге, минимум - 4, максисмум - 1024,
                      по умолчанию - 64.
                      Указанное количество элементов корневого
                      каталога округляется  в  зависимости  от
                      размера  сектора,  т.к.  каждый  элемент
                      имеет длину 32 байта. Например, если при
                      512-байтных  секторах  вы  укажете    25
                      элементов,   то   это  количество  будет
                      округлено    до   32,   т.к.   в   одном
                      512-байтном секторе помещается только 16
                      32-байтных элементов, а в двух - 32.
     /е               Этот    ключ    позволяет   использовать
                      дополнительную память (за границей  1Мб)
                      в   качестве  виртуального  диска  (если
                      таковая в наличии). Если вы  используете
                      этот  ключ, то вы не можете использовать
                      ключ  /а.  Рекомендуется   использование
                      ключа /е.
     /а               Этот   ключ    позволяет    использовать
                      установленные  платы  расширения памяти,
                      отвечающие       спецификациям       LIM
                      (Lotus/Intel/Microsoft),    в   качестве
                      виртуального диска. Если вы  используете
                      этот  ключ, то вы не можете использовать
                      ключ /е.

     Примечание:
     При сбросе  системы  или  выключении  питания информация,
     содержащаяся в виртуальном диске, теряется.
 
 
 
 
 
 

     __________________________________________________________
     SMARTDRV.SYS

     Это    программа    кэширования   дисковой   памяти   для
компьютеров, имеющих дополнительную  или  расширенную  память.
Она предназначена для уменьшения времени доступа к диску.
     Хотя   драйвер   smartdrv.sys   может   использоваться  с
программами  использующими  дополнительную   или   расширенную
память,  он  не  может  использоваться  с  другими программами
обеспечения  виртуального  диска  или   кэширования   дисковой
памяти. Для использования описываемого драйвера вам необходимо
следующее:

     -  IBM PS/2, IBM PC-XT или IBM PC-совместимый компьютер с
        жестким диском.
     -  Плату дополнительной или расширенной памяти.

                             - 399 -
 
 

     Лучше   всего   smartdrv.sys   работает   с   расширенной
(expanded)  памятью, хотя неплохие результаты получаются и при
использовании   дополнительной   (extended)   памяти.    Чтобы
определить, какую память использовать с описываемым драйвером,
следуйте  нижеприведенному  правилу:  если  вы  имеете  только
расширенную память, то используйте расширенную память; если вы
имеете   только   дополнительную   память,   то    используйте
дополнительную память; если у вас имеется плата, которая может
быть   установлена  как  расширенная  или  как  дополнительная
память, то используйте дополнительную память для smartdrv.sys,
а расширенную память оставьте для других прикладных  программ,
использующих расширенную память.

     Для  инсталяции драйвера smartdrv.sys необходимо включить
в файл config.sys командную строку следующего формата:

     device=[дисковод:][маршрут]smartdrv.sys [размер][/a]

     Ниже приведены значения используемых ключей:

     размер      Размер    отводимой   драйверу   памяти.   По
                 умолчанию 256К дополнительной памяти или  вся
                 расширенная память (от 640К до 1М).
     /а
                 Используйте   этот   ключ,   если  вы  имеете
                 расширенную  память  или,  если   вы   хотите
                 использовать  плату  дополнительной  памяти в
                 качестве расширенной памяти.

     Пример:
     Выделить драйверу smartdrv.sys 1024К расширенной памяти:

     device=smartdrv.sys 1024/a


© KOAP Open Portal 2000

 


?????? ???????????