Команда 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.