Обзор команд и драйверов MS-DOS 6.2


Команда KEYB


Запускает программу Keyb, которая конфигурирует клавиатуру для конкретного языка (используется для настройки клавиатуры на язык, отличный от американского английского).

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

KEYB [xx[,[yyy][,[диск:][маршрут]имя_файла]]] [/E] [/ID:nnn]

а в файле CONFIG.SYS используется синтаксис:

INSTALL=[[диск_dos:]маршрут_dos]KEYB.COM [xx[,[yyy][,[диск:][маршрут]имя_файла]]] [/E] [/ID:nnn]

Запустить программу KEYB вы можете следующими способами:

  • включить в файл CONFIG.SYS команду INSTALL для KEYB.COM;
  • включить соответствующую команду KEYB в файл AUTOEXEC.BAT.

Параметр xx задает код для схемы клавиатуры (см. ниже таблицу). Параметр yyy задает набор символов (кодовую страницу). Если это значение не задано, KEYB использует текущий набор.

Параметр [диск:][маршрут]имя_файла задает расположение и имя файла определения клавиатуры. По умолчанию файл называется KEYBOARD.SYS. Если KEYBOARD.SYS находится в каталоге, включенном в маршрут, то вам не нужно задавать эти параметры. Параметр [диск_dos:]маршрут_dos задает расположение файла KEYB.COM.

Параметр /E определяет, что установлена улучшенная клавиатура. /ID:nnn задает используемую клавиатуру. Этот параметр допустим только для стран, имеющих для одного и того же языка несколько схем клавиатуры (например, Франция, Италия и Великобритания). Список допустимых значений nnn, xx и yy приведен в следующей таблице:

Страна/язык Схема клав.
(знач. xx) Набор символов
(значение yy) Идентификация
клавиатуры (MInnnD)
Бельгия be 850, 437
Бразилия br 850, 437
Великобритания uk 850, 437 166, 168
Венгрия hu 852, 850
Германия gr 850, 437
Дания dk 850, 865
Испания sp 850, 437
Италия it 850, 437 141, 142
Канада (фр.) cf 850, 863
Латинская
Америка
la 850, 437
Нидерланды nl 850, 437
Норвегия no 850, 865
Польша pl 852, 850
Португалия po 850, 860
США us 850, 437
Финляндия su 850, 437
Франция fr 850, 437 120, 189
Чехословакия
(чешский)
cz 852, 850
Чехословакия
(словацкий)
sl 852, 850
Швеция sv 850, 437
Швейцария
(французский)
sf 850, 437
Швейцария
(немецкий)
sg 850, 437
Югославия yu 852, 850




Начало  Назад  Вперед