Eu gostaria de definir permanentemente no DOS a página de códigos.
chcp 1252
Como posso armazenar o resultado desse comando?
windows-7
command-line
Örn Friðriksson
fonte
fonte
Respostas:
Abra o editor de registro (
regedit
) e navegue até a seguinte chave:Edite o
OEMCP
valor à direita e altere-o do padrão ( 861 ?) Para 1252 .Agora abra um novo prompt de comando e digite
chcp
para ver a página de código atual. (Talvez - provavelmente? - não será necessário até que você reinicie.)Outra maneira de fazer isso é adicionar o
chcp
comando àAutorun
chave (você pode configurá-lo para um usuário específico ou para o sistema inteiro):fonte
Abra o painel de controle. Escolha Relógio, Idioma e Região :
Então Alterar teclado ou outros métodos de entrada :
Alterne para a guia Administrativo :
Clique em Alterar localidade do sistema em Idioma para programas não Unicode e escolha o idioma desejado.
Mas sim, isso muda:
e talvez outras coisas.
Falando nisso, é provavelmente por isso que mudar
OEMCP
para65001
o sistema não inicializável . Não existe essa opção no Painel de Controle.( Capturas de tela tiradas daqui, pois não tenho o Windows com um pacote de idiomas em inglês para fazer capturas de tela. )
fonte
Alterar o valor de
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
torna meu sistema incapaz de inicializar.Adicionando um valor de seqüência na
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
deresolveu o problema.
fonte
Sou usuário do Windows 7 x64 localizado na Rússia e, portanto, preciso definir o Code Page 1251 (Windows Cirílico) como padrão para o CMD. A solução da Synetech e a de Steven Penny funcionam, mas com o último apenas o CMD será afetado e, por exemplo, o
ping
utilitário funcionará incorretamente, então decidi aplicar os dois. Ao mesmo tempo, alterar a página de código padrão não é suficiente: a fonte padrão da janela CMD não suporta essa codificação e sou forçado a definir aLucida Console
fonte como padrão. O seguinte arquivo .REG executa todo o trabalho (alterando a página de códigos padrão para 1251 e também definindoLucida Console
como a fonte padrão para o CMD com propriedades apropriadas):Depois de importar esse arquivo .REG para o registro (clicando duas vezes no arquivo e escolhendo "Sim"), você deve reiniciar o sistema para que as alterações tenham efeito.
fonte