Comment utiliser votre historique des commandes dans l’invite de commandes Windows

L’invite de commandes Windows possède une fonction d’historique intégrée, vous permettant d’afficher rapidement les commandes que vous avez exécutées dans la session en cours. Mieux encore, l’invite de commandes propose de nombreux raccourcis clavier et d’autres astuces pour travailler avec votre historique de commandes.

Comment afficher l’historique de vos commandes

Pour faire défiler l’historique de vos commandes, vous pouvez utiliser ces raccourcis clavier:

  • Flèche vers le haut: Rappelez la commande précédente que vous avez tapée. Appuyez plusieurs fois sur la touche pour parcourir l’historique de vos commandes.
  • Flèche vers le bas: Rappelez la commande suivante que vous avez tapée. Appuyez plusieurs fois sur la touche pour parcourir l’historique de vos commandes.
  • Haut de la page: Rappelez la première commande exécutée dans la session d’invite de commandes en cours.
  • Bas de page: Rappelez la commande la plus récente que vous avez exécutée dans la session d’invite de commandes en cours.
  • Esc: Effacez la ligne de commande.

Utilisez ces touches F pour interagir avec votre historique de commandes:

  • F7: Affichez l’historique de vos commandes sous forme de superposition. Utilisez les touches fléchées haut et bas pour sélectionner une commande et l’exécuter. Appuyez sur Echap pour fermer la superposition sans exécuter de commande.

  • F8: Recherchez dans l’historique des commandes une commande correspondant au texte de la ligne de commande actuelle. Donc, si vous vouliez rechercher une commande commençant par «p», vous tapez «p» sur la ligne de commande, puis appuyez à plusieurs reprises sur F8 pour parcourir les commandes de votre historique qui commencent par «p».
  • F9: Rappelez une commande de votre historique de commandes en spécifiant son numéro dans le tampon d’historique. Ces nombres s’affichent dans la fenêtre de superposition F7 et commencent à 0. Donc, si vous voulez relancer rapidement la première commande que vous avez exécutée dans la session en cours, vous appuyez sur «F9», tapez «0» et appuyez sur “Entrer”. La commande apparaîtra remplie à l’invite et vous pouvez appuyer à nouveau sur “Entrée” pour l’exécuter.

Pour imprimer une liste de l’historique de vos commandes dans le terminal, exécutez la commande suivante:

doskey /history

Vous verrez les commandes que vous avez tapées dans votre session actuelle. C’est la même liste que vous verrez si vous appuyez sur F7.

Comment copier votre commande précédente

La commande précédente que vous avez tapée est connue sous le nom de «modèle». Il existe une variété de raccourcis pour copier rapidement une partie de la commande précédente que vous avez exécutée.

En relation :  Comment démarrer une entreprise de relecture à la maison
  • F1: Copiez un caractère à la fois à partir de la commande précédente que vous avez tapée. Appuyez plusieurs fois sur la touche F1 pour taper la commande que vous avez tapée précédemment, caractère par caractère.
  • F2: Copiez une partie de la commande que vous avez saisie précédemment. Vous serez invité à entrer un caractère. Le système recherchera vers l’avant dans la commande précédente que vous avez tapée et copiera automatiquement le texte jusqu’à ce caractère, mais sans l’inclure. Par exemple, si la dernière commande que vous avez exécutée était «ping google.com», vous pouvez appuyer sur «F2», tapez «o», appuyez sur «Entrée» et «ping g» apparaîtrait à l’invite.
  • F3: Copiez une partie de la commande que vous avez saisie précédemment. Le système démarrera à partir de la position actuelle du caractère et copiera automatiquement le reste du texte à partir de cette position sur la ligne précédente. Par exemple, disons que la dernière commande que vous avez saisie était «ping -4 google.com». Vous pouvez taper “ping -6”, appuyez sur “F3”, et le système remplira automatiquement “google.com”, ce qui rend la ligne actuelle “ping -6 google.com”.

Comment effacer l’historique des commandes

Contrairement au shell bash de Linux, l’invite de commande ne mémorise pas les commandes entre les sessions. Pour effacer l’historique de toutes les commandes que vous avez tapées, fermez simplement la fenêtre d’invite de commandes.

Vous pouvez indiquer à l’invite de commande de ne pas se souvenir des commandes que vous avez tapées dans la session en cours en définissant la taille de l’historique sur 0 avec le doskey commander:

doskey /listsize=0

Vous ne pourrez pas utiliser les touches fléchées, la touche F7 ou doskey /history pour voir toutes les commandes que vous avez tapées après avoir défini la taille de la liste sur 0. Cette modification ne prend également effet que pour la fenêtre d’invite de commandes actuelle, de sorte que la fenêtre d’invite de commandes se souviendra de l’historique comme d’habitude la prochaine fois que vous la fermez et la rouvrez.

Vous pouvez utiliser le cls (effacer l’écran) pour effacer votre fenêtre d’invite de commandes, effaçant tout l’historique des commandes que vous avez tapées sans fermer la fenêtre:

cls

Comment enregistrer l’historique de vos commandes

Si jamais vous avez besoin d’enregistrer un historique des commandes que vous avez tapées dans une fenêtre d’invite de commandes, vous pouvez le faire en exécutant le doskey /history commande et acheminer sa sortie vers un fichier texte. (Vous pouvez aussi simplement exécuter le doskey /history commande et copiez / collez le texte dans une autre application, bien sûr.)

En relation :  Comment changer le dossier du Finder par défaut sous OS X

Par exemple, la commande suivante enregistre une copie de l’historique des commandes de votre fenêtre d’invite de commandes actuelle dans le fichier C: Users name Desktop commands.txt sur votre système.

doskey /history > C:UsersnameDesktopcommands.txt

le > caractère redirige la sortie de la commande vers le fichier que vous spécifiez.

Ouvrez le fichier dans un éditeur de texte pour afficher l’historique des commandes saisies dans cette session d’invite de commandes.

Bientôt: 34 Raccourcis clavier utiles pour l’invite de commande Windows

Ce ne sont là que quelques-uns des raccourcis clavier utiles disponibles dans l’invite de commande, alors consultez notre liste pour en savoir plus.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.