Comment exporter l'historique de la ligne de commande Windows vers un fichier texte?


11

Comment exporter l'historique de la ligne de commande Windows vers un fichier texte?

Je pense que vous pouvez le faire sous Linux comme quelque chose comme "history> filename.txt", mais comment le faites-vous sous Windows? Je suis généticien et je veux avoir un dossier des programmes que j'ai exécutés pour mon livre de laboratoire.

J'utilise Windows 7 64 bits si cela fait une différence.

Réponses:


17

Vous pouvez utiliser la doskeycommande pour ce faire:

doskey /HISTORY > history.txt

doskey n'est pas une commande, c'est un utilitaire externe.
Andrejs Cainikovs

1
@Andrejs, en fait son intégré cmd.exe. Consultez l'article Wikipedia : dans les systèmes d'exploitation Windows NT actuels, la fonctionnalité DOSKey est intégrée à cmd.exe, bien que la commande DOSKey soit toujours utilisée pour modifier son fonctionnement.
2010

semble que je dois inclure le bit doskey?
Kirt

existe-t-il également un moyen d'obtenir des informations imprimées à l'écran?
Kirt

Pour le voir à l'écran, utilisez simplementdoskey /history
Heavyd

0

clink fournit des fonctionnalités similaires à GNU readline et bash. De plus history, vous obtenez quelque chose de très similaire à la puissance de navigation que vous obtenez sous Unix.


-1

Pour exporter l'historique, j'ai pu simplement faire un clic droit sur la fenêtre, cliquer sur "tout sélectionner" puis sur CTRL-C pour copier. J'ai ensuite CTRL-P collé dans un éditeur de texte.

Vous souhaiterez maximiser la hauteur du tampon d'écran à 9999 lorsque vous démarrez votre session, car vous ne pourrez copier que le texte affiché dans le tampon. Vous définissez la hauteur du tampon d'écran en cliquant avec le bouton droit sur la barre de titre de la fenêtre cmd, sélectionnez les propriétés, cliquez sur l'onglet de disposition.


Veuillez relire attentivement la question. Votre réponse ne répond pas à la question d'origine. OP veut copier l'historique des commandes et non la sortie de la commande (contenu de l'écran)
DavidPostill
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.