web-dev-qa-db-fra.com

Plus de lignes dans la fenêtre de commande

Est-il possible d’obtenir "plus" de lignes dans la fenêtre de commande (Console)?

Lorsque je débogue mes programmes, je produis un grand nombre de lignes dans la fenêtre et le début de la sortie disparaît en dehors de la plage. Je peux alors faire défiler la fenêtre pour ne pas voir ma sortie complète au début du programme.

Comment puis-je obtenir la fenêtre de commande pour conserver toutes les lignes?

(Et oui, je pourrais aussi bien l'écrire dans un fichier texte sous forme de journal, mais j'aimerais l'essayer comme ça pour changer)

103
Florian Peschka

Au moins dans Win7, la réponse de Kristina semble maintenant être soit sa mémoire de commandes tapées dans les lignes de commande, soit le montant que vous pouvez copier-coller.

Pour augmenter la mémoire de la barre de défilement, j'ai procédé comme suit:

  • Aller aux propriétés mentionnées par Kristina
  • Allez à l'onglet de mise en page (c'est le troisième)
  • Modifiez la hauteur de la taille de la mémoire tampon d'écran - 9999 est le maximum.

Comme Joey l'a mentionné dans les commentaires à la réponse de Kristina, cela ne fonctionnera pas pour des tâches que vous avez déjà effectuées - uniquement pour des tâches que vous effectuez après avoir apporté le changement.

Cette réponse a été écrite lorsque Kristina a été marquée comme acceptée. Maintenant que c'est la réponse acceptée, j'ai modifié ma réponse pour éviter toute confusion.

181
Scott Mermelstein

Juste pour compléter les réponses ci-dessus, il est également possible d’exporter les lignes dans un fichier txt en utilisant > fileName.txt

Par exemple:

myProgram.exe > output.txt // will create a new file with all the output of myProgram
26
Sergio

Si vous utilisez Windows, cliquez sur l'icône CMD dans le coin supérieur gauche et accédez à Propriétés.

Cliquez sur l'onglet Options.

Dans l'historique des commandes, tapez ou sélectionnez 999 dans Taille du tampon, puis tapez ou sélectionnez 5 dans Nombre de tampons.

14
Kristina Brooks