Disons que vous avez un programme qui donne beaucoup de résultats. Il semble que l'invite de commande ne conserve malheureusement pas tout (il n'y a que jusqu'à présent que vous pouvez faire défiler vers le haut).
Y a-t-il un moyen de tout garder?
windows
command-line
Nathaniel
la source
la source
Layout
>Screen Buffer Size
>Height
, nonOptions
>Command History
>Buffer Size
.Pour capturer simplement la sortie dans un fichier, consultez les autres réponses. Vous pouvez également augmenter la quantité de texte que vous pouvez faire défiler en arrière et voir jusqu'à une limite.
Avec la fenêtre d'invite de commande ouverte, cliquez sur l'icône [C:] dans la barre de titre pour afficher le menu et sélectionner les propriétés. Sous l'onglet Disposition, changez la taille de la mémoire tampon d'écran -> Hauteur à 9999. Cela vous permettra de faire défiler autant de lignes dans la fenêtre.
la source
Utilisez-vous Windows XP si vous pouvez l'ajouter à votre commande
| more
Vous pouvez également utiliser
.
Cette page a plus d'informations pour vous.
la source
more
existe depuis l'âge des ténèbres du DOS ...Exportez les résultats dans un fichier, comme ceci:
la source
vous pouvez augmenter la taille du tampon sur l'historique des commandes (par défaut à 50) sur les propriétés. vous pourriez essayer quelque chose comme 500 ou même 5000, que vous devriez pouvoir faire défiler beaucoup plus.
une autre façon est de rediriger la sortie vers un fichier en utilisant le caractère ">":
ex:
C:> someCommand> output.txt
que d'ouvrir le fichier txt et vous devriez y voir la sortie de la commande.
la source