Redimensionar o prompt da linha de comando do Windows?


10

Estou trabalhando em uma máquina Windows xp. Eu escrevi um programa em assembly que gera algum texto e estou tentando criar uma captura de tela da saída da linha de comando (start-> run -> "cmd").

O problema é que o texto inicialmente impresso pelo programa é pressionado por um texto posterior e não consigo rolar para ele.

Tentei brincar com a largura e a altura em properties => layout, mas parece redimensionar a própria janela (as bordas) sem redimensionar a área de texto dentro da janela (o texto não tem mais "espaço", mas a janela é maior).

Alguém conhece uma solução / solução alternativa para isso?

Obrigado!

Respostas:


11

O redimensionamento na caixa de diálogo de propriedades deve funcionar (verifique se você está redimensionando a largura e o tamanho do buffer, redimensionar a janela também deve aumentar o buffer), mas se não funcionar, você sempre poderá:

  • Redirecione a saída para um arquivo:

    program.exe > C:\path\to\file.txt
    
  • Confira o Console2


É muito fácil configurar um atalho com os parâmetros de tamanho que você deseja para o seu prompt de comando .... mas eu também e um enorme fã do Console2.
Murdoch Ripper

1
Você também pode pressionar Alt-Space e ir para a guia Propriedades .

Você também pode tentar conemu - code.google.com/p/conemu-maximus5
patricks

6

Há uma configuração em uma das guias onde você pode definir o tamanho do buffer (quantas linhas ele deve armazenar para rolagem).

Editar: Você pode encontrá-lo na guia Layout, Tamanho do buffer de tela. Defina a Altura para o número de linhas que você deseja armazenar para rolagem.


6

Você pode usar o seguinte para fazer isso também:

mode con:cols=x lines=y

Por exemplo:

mode con:cols=150 lines=80

Você pode criar atalhos que fazem isso automaticamente:

cmd /k mode con:cols=150 lines=80

cmd /k mode con:cols=80 lines=40

1

dê uma olhada no ColorConsole (gratuito e portátil), agora você pode usar o Faststone Capture (uma versão portátil e gratuita pode ser obtida aqui ) se precisar de uma 'captura de tela de rolagem' ou usar o recurso ColorConsole para exportar todo o lote para HTML / RTF.

Como um bônus, você acabou de adquirir uma substituição de CMD de primeira classe com uma infinidade de recursos úteis, como comandos favoritos, funcionalidade de copiar / colar / cortar, interface com guias, interface rápida, troca rápida de pastas etc.


Agradeço a resposta.
Yuval
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.