CHCP
Exibe o número do conjunto de caracteres ativo (página de código). Pode-se também utilizar o comando CHCP para alterar o conjunto de caractere ativo para todos os dispositivos que suportam a troca de conjuntos de caracteres.
Será necessário instalar o programa <NLSFUNC> antes que seja possível utilizar o comando CHCP.
Sintaxe
CHCP [nnn]
Para exibir o número do conjunto de caracteres ativo, utilize a sintaxe a seguir:
CHCP
Parâmetro
nnn
Especifica o conjunto de caracteres do sistema preparado definido pelo comando COUNTRY no arquivo CONFIG.SYS. Como padrão o MS-DOS fornece conjuntos de caracteres para os seguintes países e línguas:
437 Estados Unidos
850 Multilíngue (Latino I)
852 Eslovaco (Latino II)
860 Portugal
863 Franco-Canadense
865 Países Nórdicos
Países e idiomas adicionais são suportados pelos arquivos EGA2.CPI e EGA3.CPI.
Para maiores informações, consulte o arquivo INFO.TXT localizado no diretório¢rio que contêm seus arquivos do MS-DOS.
Comandos Relacionados
Para maiores informações sobre os conjuntos de caracteres, consulte os comandos <COUNTRY>, <NLSFUNC> e <MODE> (definir páginas de código para dispositivos) Sets the active code page number (for use with other countries).
Exemplos
Para visualizar a definição do conjunto de caracteres ativo, digite o comando a
seguir:
chcp
O MS-DOS responder com uma mensagem semelhante … seguinte:
página de código ativa: 437
Para alterar o conjunto de caracteres ativo para 850 (Multilíngue, digite o comando a seguir:
chcp 850
O MS-DOS emitir uma mensagem de alerta se o conjunto de caracteres especificado não foi preparado para o seu sistema. A seguinte mensagem de erro ser exibida:
página de código inválida
Se um dispositivo (monitor, teclado, impressora) não estiver preparado para um conjunto de caracteres, o MS-DOS exibirá uma mensagem de erro no seguinte formato a seguir:
página de código 850 não preparada para o dispositivo nnn
Observações
Requerimentos para a utilização do comando CHCP
Antes que seja possível utilizar o comando CHCP, deve-se especificar o local do arquivo COUNTRY.SYS utilizando-se o comando COUNTRY e carregar o programa <NLSFUNC> na memória.
Atribuindo um novo conjunto de caracteres
Depois que você designar um novo conjunto de caracteres, qualquer programa que for iniciado utilizará este novo conjunto de caracteres. Observe que entretanto, qualquer programa (não incluindo COMMAND.COM) que tenha sido iniciado antes da designação do novo conjunto de caracteres fará provavelmente uma tentativa de utilizar o conjunto de caracteres original.