Команда CHCP

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


     CHCP [nnn]

Для вывода на экран номера активного набора символов используйте команду CHCP без параметра. Параметр nnn задает системный набор символов, определенный в файле CONFIG.SYS командой COUNTRY. MS-DOS предусматривает наборы символов для следующих стран и языков (русифицированная версия MS-DOS может включать в себя набор символов 866 - Россия):


     437    США

     850    Латинский I

     852    Латинский II

     860    Португальский

     863    Канадский французский

     865    Дания и Норвегия

Перед использованием команды CHCP вам нужно с помощью команды COUNTRY задать расположение файла COUNTRY.SYS и загрузить в память программу NLSFUNC.

После присваивания набора символов любая запускаемая программа будет использовать этот набор. Если заданный набор символов в вашей системе не подготовлен, MS-DOS предупреждает вас выводом сообщения об ошибке:


     Invalid code page

     (Недопустимая кодовая страница)

Если устройство (монитор, клавиатура или принтер) не подготовлены для набора символов, MS-DOS выводит на экран сообщение в следующем формате:


     Code page mmm not prepared for device nnn

     (Кодовая страница mmm для устройства nnn не подготовлена)

Более подробную информацию о наборах символов вы можете найти в описаниях команд COUNTRY, NLSFUNC и MODE.

Назад | Содержание | Вперед