Quando executado alguns comandos em servidores Windows (instalados tradicionalmente em inglês) é comum termos apresentados de forma errada na saída do comando (seja na tela ou em arquivo), especialmente os acentos). Isso é devido a Configuração Regional definido para o sistema operacional.
O comando chcp altera a página de código do console que será utilizado nesta seção do aplicativo. Se usado sem parâmetros, exibirá o número da página de código que está ativo no console. Para alterar basta usar o comando adicionado o código do local desejado, em nosso caso iremos alterar para West European Latin, com o comando:
chcp 1252
Teste novamente e verifique se a saída ficou com a acentuação correta.
Fontes/Referências
https://computerhope.com/jargon/c/codepage.htm
https://learn.microsoft.com/pt-br/windows-server/administration/windows-commands/chcp
https://pt.stackoverflow.com/questions/142618/windows-cmd-setar-string-com-acentuação
https://ss64.com/locale.html
https://ss64.com/nt/chcp.html
Mais Informações
Esperamos ter te ajudado e estaremos sempre a disposição para mais informações.
Se você tem interesse em algum assunto específico, tem alguma dúvida, precisa de ajuda, ou quer sugerir um post, entre em contato conosco pelo e-mail equipe@nvlan.com.br.