Ridimensionare il prompt della riga di comando di Windows?


10

Sto lavorando su una macchina Windows XP. Ho scritto un programma in assembly che genera del testo e sto provando a creare uno screenshot dell'output della riga di comando (start-> run -> "cmd").

Il problema è che il testo inizialmente stampato dal programma viene rimosso dal testo successivo e non riesco a scorrere fino a esso.

Ho provato a giocare con la larghezza e l'altezza sotto il layout properties => ma sembra ridimensionare la finestra stessa (i bordi) senza ridimensionare l'area di testo all'interno della finestra (il testo non ha più "spazio", ma la finestra è più grande).

Qualcuno conosce una soluzione / soluzione per questo?

Grazie!

Risposte:


11

Il ridimensionamento nella finestra di dialogo delle proprietà dovrebbe funzionare (assicurati di ridimensionare la larghezza e la dimensione del buffer, ridimensionare solo la finestra dovrebbe aumentare anche il buffer), ma se non funziona potresti sempre:

  • Reindirizzare l'output su un file:

    program.exe > C:\path\to\file.txt
    
  • Dai un'occhiata a Console2


È molto semplice impostare un collegamento con i parametri di dimensione desiderati per il prompt dei comandi .... ma anch'io e un ENORME fan di Console2.
Murdoch Ripper,

1
Puoi anche premere Alt-Spazio e andare alla scheda Proprietà .

Puoi anche provare conemu - code.google.com/p/conemu-maximus5
patricks

6

C'è un'impostazione su una delle schede in cui è possibile impostare la dimensione del buffer (quante righe deve memorizzare per lo scorrimento).

Modifica: lo puoi trovare nella scheda Layout, Dimensione buffer schermo. Imposta l'altezza sul numero di righe che desideri memorizzare per lo scorrimento.


6

È possibile utilizzare anche le seguenti operazioni per eseguire questa operazione:

mode con:cols=x lines=y

Per esempio:

mode con:cols=150 lines=80

È possibile creare collegamenti che lo fanno automaticamente:

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

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

1

dai un'occhiata a ColorConsole (è gratuito e portatile), ora puoi usare Faststone Capture (una versione gratuita e portatile può essere ottenuta qui ) se hai bisogno di uno 'screenshot di scorrimento' o usa la funzione ColorConsole per esportare l'intero lotto in HTML / RTF.

come ulteriore bonus ti sei appena procurato una sostituzione CMD di prima classe con una pletora di funzioni utili come comandi preferiti, funzionalità copia / incolla / taglia, interfaccia a schede, cambio rapido di cartelle, ecc.


Apprezzo la risposta.
Yuval,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.