Como definir o conjunto de caracteres padrão no cmd do Windows?

10

Quando abro uma linha de comando no Windows e digite

chcp

Eu obtenho resultado Текущая кодовая страница: 866

Como faço para definir o conjunto de caracteres chcp 1251por padrão?

Ishikawa Yoshi
fonte

Respostas:

6
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="chcp 1251"
Maximus
fonte
Não é mais ideal definir esse valor para um arquivo em lotes?
Adam LS
Não. Você precisa modificar TODOS os arquivos em lote que você pode executar. E eles podem ser de terceiros e "somente leitura".
Maximus
não existe esse caminho no windows 10 ...
Niing 07/04
Apenas tente criar esse caminho
Maximus
6

Você também pode executar o comando na linha de comando:

chcp 1251

Depois disso, você pode verificar a alteração na captura de tela abaixo: insira a descrição da imagem aqui

Marslo
fonte
Marslo, obrigado pela sua resposta, mas a minha pergunta era como conjunto charset para 1251 uma vez e usá-lo por padrão
Ishikawa Yoshi
Bem, funciona se você modificou o valor no Regedit?
Marslo 28/05
E você pode verificar o efeito alterado na captura de tela. E, por uma causa, você deve executar este comando como administrador se o sistema operacional for win7.
Marslo 28/05