O comando: "CHCP" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível
Os exemplos para o comando "CHCP"
O
`CHCP`O comando no prompt de comando do Windows é usado para alterar a página de código atual (conjunto de caracteres). Aqui estão alguns exemplos com comentários:
Exemplo 1: Altere a página de código para 1252 (Europa Ocidental):
CHCP 1252
Descrição: Este comando altera a página de código para 1252, que corresponde ao conjunto de caracteres da Europa Ocidental.
Exemplo 2: Altere a página de código para 65001 (UTF-8):
CHCP 65001
Descrição: Aqui a página de código é alterada para 65001, que corresponde ao conjunto de caracteres UTF-8. UTF-8 é frequentemente usado para oferecer suporte a caracteres internacionais.
Exemplo 3: Mostrar página de código atual:
CHCP
Descrição: Este comando exibe a página de código atual sem alterá-la.
Exemplo 4: em um script em lote, altere a página de código e retorne à página de código anterior:
@ECHO OFF
REM Salve o atual Codepage in um Variable
SET Old_Codepage=%chcp%
REM Mudar o Codepage sobre 437 (USA)
CHCP 437
REM ... faça algo com o novo Codepage
REM Voltar ao anterior Codepage voltar
CHCP %Old_Codepage%
Descrição: Este exemplo salva a página de código atual no início do script, depois a altera para 437 (a página de código dos EUA) e retorna à página de código anterior no final do script.
Exemplo 5: alterar temporariamente a página de código em um arquivo em lote:
@ECHO OFF
REM Altere temporariamente o Codepage sobre 850 para a saída
CHCP 850 > NUL
ECHO Alterando a Codepage para esta edição.
REM Voltar ao anterior Codepage voltar
CHCP > NUL
Descrição: Aqui a página de código é temporariamente definida como 850 para a saída de
`ECHO`alterado e depois revertido para a página de código anterior.
Certifique-se de que a página de código correta esteja definida para as necessidades do seu aplicativo ou tarefa, especialmente ao trabalhar com arquivos ou texto que contenham caracteres especiais. O comando
`CHCP`pode ser usado em scripts em lote ou na linha de comando para alterar dinamicamente a página de código.
"CHCP" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Apresenta ou define o número de página de código activa.
CHCP [nnn]
nnn Especifica um número de página de código.
Escreva CHCP sem parâmetros para apresentar o n.º da página de código activa.
Informações importantes, dicas para o comando "CHCP"
Ao usar o`CHCP`comando no prompt de comando do Windows, há alguns pontos importantes a serem observados:
1. Páginas de código válidas: certifique-se de que a página de código especificada seja válida. Nem todas as páginas de código estão disponíveis em todos os sistemas. É aconselhável usar páginas de código padrão na maioria dos sistemas Windows.
2. Impacto na representação de caracteres: A alteração da página de código pode afetar a forma como os caracteres são interpretados e representados. Isso pode afetar a exibição de texto no console ou o processamento de arquivos.
3. Suporte Unicode: Observe que o`CHCP`-A funcionalidade não é otimizada para Unicode. Se estiver trabalhando com caracteres ou arquivos Unicode, você pode`CHCP`pode não ser a melhor escolha. Nesses casos, UTF-8 (`CHCP 65001`) recomendado.
4. Influenciando scripts em lote: Se você tiver o`CHCP`comando em um script em lote, observe que as alterações na página de código podem afetar a forma como o texto no script é interpretado. Isso pode levar a um comportamento inesperado.
5. Limitações de processamento de caracteres: Certos comandos e aplicativos do prompt de comando podem não ser otimizados para todas as páginas de código. Isso pode levar a problemas no processamento de determinados caracteres.
6. Transição entre páginas de código: Observe que durante a transição entre diferentes páginas de código, alguns caracteres podem não ser exibidos corretamente. Podem ocorrer problemas, principalmente ao alternar entre páginas de código com conjuntos de caracteres diferentes.
7. Retornar à página de código anterior: Se você alterar a página de código, certifique-se de retornar à página de código anterior quando seu aplicativo ou script for concluído. Você pode salvar temporariamente a página de código anterior para retornar mais tarde.
8. Consulte a documentação: Se você tiver requisitos específicos de codificação de caracteres, consulte a documentação do seu aplicativo ou script para garantir que a página de código escolhida é compatível.
Ao trabalhar com`CHCP`É importante compreender o impacto na representação de caracteres e no processamento de texto para evitar problemas inesperados. Também é recomendado usar abordagens modernas como UTF-8, especialmente ao trabalhar com caracteres internacionais ou caracteres Unicode.