Eu tenho uma situação estranha com a página de código da janela cmd no windows 7 (32 bits).
Como eu preciso da página de código 852, ela foi instalada junto com o Windows. Além disso, para entrada de programas do DOS KB16 yu, 852 é adicionado em autoexec.nt
Tudo isso funciona muito bem.
Para ver a situação, inicie a nova janela cmd:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\mydir>chcp
Active code page: 852
C:\mydir>command.com
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\MYDIR>chcp
Active code page: 852
C:\MYDIR>exit
C:\mydir>chcp
Active code page: 437
Ao usar o segundo shell e sair dele, a página de códigos de minha janela de comando muda (por ele mesmo) para 437 e isso permanece até o novo início da nova janela cmd.
Por que isso está acontecendo e como obter o exemplo superior para terminar com a página de código 852, já que na situação real eu perdi meus caracteres específicos nacionais da tela? Está aqui o mesmo command.com em ambos os casos ou há mais dele para que possa causar confusão?
Tags command-line windows-7