Como definir a fonte do prompt de comando no XP?

2

Eu preciso definir a fonte no prompt de comando do XP em algumas máquinas para que ele exiba corretamente nomes de arquivos em hebraico. A fonte padrão exibe um monte de rabiscos, então estou certo de que mudá-la fará o truque. Alguém pode me apontar na direção certa?

    
por Yuval 13.07.2009 / 20:56

5 respostas

7

Existem dois passos para o fazer. Em primeiro lugar você precisa definir uma fonte que ofereça suporte a hebraico charters como uma fonte availible para o prompt de comando. Para fazer isso, abra regedit e navegue até esta chave do Registro:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

Aqui você deve ver uma entrada de:

0 Lucida Console

Você precisa criar um novo valor de string, chamado 00, com um valor do nome da fonte que deseja usar. Se você já tiver uma entrada 00, use 000 e assim por diante.

Uma vez feito, reinicie a máquina. Agora você deve ser capaz de clicar no canto superior esquerdo e sua lista de fontes deve agora incluir a fonte que você deseja usar.

    
por 13.07.2009 / 21:07
2

O artigo a seguir descreve como adicionar fontes à caixa de diálogo do prompt de comando, embora eu não tenha testado. O artigo também vincula a um artigo da base de dados de Conhecimento da Microsoft sobre os requisitos para fontes de janela de comando. link

    
por 13.07.2009 / 21:07
2

Além de instalar uma fonte com glifos hebraicos, acho que você pode também precisar alterar a página de código, como invocar chcp 65001 (65001 sendo CP_UTF8).

Observe que, ao executar chcp 65001 em um arquivo em lote, todas as linhas subseqüentes nesse arquivo em lote serão ignoradas silenciosamente. Pode-se usar o seguinte em vez disso:

chcp 65001 && your_command_here ...

(E como você já deve entender: para suporte a Unicode, não se deve usar "fontes de varredura".)

EDIT: no Super usuário Como alterar a fonte do console do Windows? , usuário Leonardo forneceu um link para < a href="http://blogs.msdn.com/oldnewthing/archive/2007/05/16/2659903.aspx"> Por que as janelas do console são limitadas ao Lucida Console e às fontes de varredura? Este artigo explica:

The console rendering model assumes each character fits neatly inside its fixed-sized cell. When a new character is written to a cell, the old cell is overprinted with the new character, but if the old character has overhang or underhang, those extra pixels are left behind since they "spilled over" the required cell and infected neighbor cells. Similarly, if a neighboring character "spilled over", those "spillover pixels" would get erased.

Em outras palavras: apenas algumas algumas fontes serão renderizadas bem nas janelas do console.

    
por 20.03.2017 / 11:16
1

No prompt de comando, você pode clicar no ícone do canto superior esquerdo para escolher Propriedades. Nessas telas é uma escolha de fonte, mas no meu sistema é limitada a 2 fontes.

    
por 13.07.2009 / 21:00
1

Embora muitas das respostas alterem a fonte, também pode ser útil digitar esses nomes de arquivos caso você decida fazer alguma coisa com eles. Para o Windows XP, você precisa instalar o pacote MUI . Pacotes MUI são geralmente disponíveis para clientes de acordos empresariais

    
por 13.07.2009 / 21:32