Этот тип команды MODE подготавливает, обновляет или выводит номера наборов символов (кодовых страниц) для параллельных принтеров, либо для клавиатуры и монитора. MODE устройство CODEPAGE PREPARE=((yyy [...]) [диск:][маршрут]имя_файла) MODE устройство CODEPAGE SELECT=yyy MODE устройство CODEPAGE REFRESH MODE устройство CODEPAGE [/STATUS]
Параметр "устройство" задает устройство, для которого вы хотите подготовить или выбрать набор символов (CON, LPT1, LPT2, LPT3 или PRN).
CODEPAGE PREPARE подготавливает набор символов для заданного устройства (перед использованием набор символов должен быть подготовлен). После команды MODE с CODEPAGE PREPARE для задания набора символов дается команда MODE с параметром CODEPAGE SELECT CODEPAGE можно сократить до CP, PREPARE - до PREP.
Значение yyy задает номер подготавливаемого или выбираемого набора символов. MS-DOS поддерживает значения 437, 850, 852, 860, 863 и 865 (см. команду COUNTRY).
Параметр [диск:][маршрут]имя_файла задает расположение и имя файла информации о кодовой странице (.CPI), который используется MS-DOS для подготовки набора символов для указанного устройства. MS-DOS включает в себя следующие файлы .CPI для конкретных устройств: EGA.CPI (графический адаптер EGA или IBM Personal System/2), 4201.CPI (IBM Proprinter II и III, модель 4201, IBM Proprinter II и III XL, модель 4202), 4208.CPI (IBM Proprinter X24E, модель 4207, IBM Proprinter XL24E, модель 4208), 5202.CPI (принтер IBM Quietwriter III), LCD.CPI (жидкокристаллический дисплей, совместимый с IBM PC).
CODEPAGE SELECT задает (выбирает) набор символов, используемый для данного устройства. CODEPAGE SELECT можно сократить до CP SEL.
CODEPAGE REFRESH (или CP REF) вновь устанавливает набор символов, потерянный в результате аппаратной или другой ошибки.
CODEPAGE выводит номера наборов символов, подготовленных для заданного устройства.
Параметр /STATUS (сокращенно /STA) также выводит номера наборов символов, подготовленных для устройства. Независимо от указания параметра /STA, ввод команды MODE с именем устройства и параметром CODEPAGE выводит номера подготовленных наборов символов.
См. также команды NLSFUNC и CHCP.