Une référence pratique pour les utilisateurs de Windows 10 et Windows 11 : modifier les commandes plus vite, réutiliser l’historique, copier et coller du texte, sélectionner la sortie, compléter automatiquement les chemins et contrôler CMD dans Windows Terminal.
Les raccourcis clavier de l’invite de commandes, aussi appelés raccourcis CMD, sont des combinaisons de touches qui permettent de travailler plus vite dans cmd.exe. Ils servent à déplacer le curseur, modifier la commande en cours, ouvrir l’historique, répéter des commandes précédentes, copier la sortie, coller des chemins, sélectionner du texte et interrompre une commande en cours sans utiliser la souris.
La plupart de ces raccourcis fonctionnent à la fois dans Windows 10 et Windows 11. Certains comportements dépendent de l’endroit où CMD s’exécute : fenêtre classique Console Host, Windows Terminal, session distante ou mode de récupération.
Utilisez les raccourcis de déplacement, de suppression, de navigation par mot et d’historique au lieu de retaper de longues commandes.
Collez des chemins, copiez la sortie des commandes et évitez les erreurs dues à la saisie manuelle.
Faites défiler les résultats longs, recherchez dans la mémoire tampon de l’écran et sélectionnez du texte dans la sortie précédente.
Si vous voulez seulement les raccourcis clavier CMD Windows les plus utiles, commencez par le tableau ci-dessous. Ces raccourcis couvrent les actions que la plupart des utilisateurs répètent chaque jour dans l’invite de commandes.
| Raccourci | Action | Quand l’utiliser |
|---|---|---|
| Tab | Compléter automatiquement un nom de fichier ou de dossier | Lors de la saisie de longs chemins ou noms d’exécutables |
| ↑ / ↓ | Parcourir l’historique des commandes | Lorsque vous devez relancer ou modifier une commande précédente |
| F7 | Afficher une fenêtre d’historique des commandes | Lorsque vous voulez choisir une commande dans une liste visible |
| F3 | Répéter la dernière commande | Si vous avez effacé la ligne par erreur ou devez récupérer la commande précédente |
| Esc | Effacer la ligne de commande actuelle | Lorsque la commande en cours est incorrecte et que vous voulez recommencer |
| Ctrl + C | Arrêter une commande en cours ou copier le texte sélectionné | Lorsqu’une commande bloque ou quand du texte est sélectionné dans la console |
| Ctrl + V | Coller du texte dans CMD | Pour insérer une commande, un chemin ou un argument copié |
| Ctrl + F | Rechercher du texte dans la mémoire tampon de la console | Lorsque la sortie d’une commande contient de nombreuses lignes |
Ces raccourcis vous aident à modifier la commande en cours avant d’appuyer sur Enter. Ils sont particulièrement utiles avec les chemins longs, les commandes réseau, les commandes DISM ou les commandes de dépannage répétées.
| Raccourci | Ce qu’il fait | Exemple d’utilisation |
|---|---|---|
| ← / → | Déplace le curseur d’un caractère vers la gauche ou la droite | Corriger une faute sans supprimer toute la commande |
| Ctrl + ← / Ctrl + → | Déplace le curseur d’un mot à la fois | Passer rapidement d’un argument de commande à l’autre |
| Home | Place le curseur au début de la commande actuelle | Ajouter echo, start ou un autre préfixe |
| End | Place le curseur à la fin de la commande actuelle | Continuer à saisir après avoir modifié le début |
| Backspace | Supprime le caractère avant le curseur | Retirer une lettre ou une barre oblique mal saisie |
| Delete | Supprime le caractère après le curseur | Retirer un symbole en trop sans déplacer le curseur |
| Ctrl + Home | Supprime le texte du curseur jusqu’au début de la ligne | Conserver la fin d’une longue commande et remplacer le début |
| Ctrl + End | Supprime le texte du curseur jusqu’à la fin de la ligne | Conserver le début d’une commande et remplacer les arguments |
| Insert | Bascule entre le mode insertion et le mode remplacement | Choisir si les nouveaux caractères décalent le texte ou le remplacent |
| Esc | Efface la ligne actuelle | Repartir sur une commande vide sans appuyer plusieurs fois sur Backspace |
Supposons que vous ayez saisi cette commande et remarqué que le nom du dossier est incorrect :
cd C:\Users\Public\Dowloads
Dowloads en Downloads.L’invite de commandes conserve un historique des commandes saisies dans la session CMD actuelle. Vous pouvez réutiliser des commandes précédentes, les rechercher ou ouvrir une liste d’historique visible.
| Raccourci | Action | Remarques |
|---|---|---|
| ↑ | Afficher la commande précédente | Appuyez plusieurs fois pour remonter plus loin |
| ↓ | Afficher la commande suivante dans l’historique | Utile après avoir appuyé trop de fois sur ↑ |
| F7 | Ouvrir la liste de l’historique des commandes | Utilisez les flèches et Enter pour sélectionner une commande |
| Alt + F7 | Effacer l’historique des commandes de la session actuelle | Cela n’efface pas les commandes des autres fenêtres CMD |
| F8 | Rechercher dans l’historique à partir du texte déjà saisi | Tapez le début d’une commande, puis appuyez sur F8 |
| F9 | Exécuter une commande par son numéro d’historique | Utilisez d’abord F7 si vous devez voir les numéros |
| Page Up | Rappeler la commande la plus ancienne du tampon d’historique actuel | Utile dans les longues sessions de dépannage |
| Page Down | Rappeler la commande la plus récente du tampon d’historique actuel | Vous ramène près de la dernière commande saisie |
De nombreux raccourcis utiles de l’invite de commandes se cachent derrière les touches de fonction. Ils sont moins connus que Ctrl + C ou Ctrl + V, mais ils peuvent faire gagner du temps lorsque vous répétez des commandes.
| Touche | Fonction CMD | Idéal pour |
|---|---|---|
| F1 | Coller la commande précédente caractère par caractère | Reconstruire lentement une commande à partir de l’entrée précédente |
| F2 | Coller la commande précédente jusqu’au caractère que vous indiquez | Copier seulement le début de la dernière commande |
| F3 | Coller la commande précédente | Répéter rapidement la dernière commande |
| F4 | Supprimer le texte jusqu’au caractère que vous indiquez | Retirer une partie de la commande actuelle |
| F5 | Reculer dans l’historique des commandes | Parcourir les anciennes commandes sans utiliser la flèche |
| F7 | Afficher la liste d’historique | Choisir parmi plusieurs commandes précédentes |
| F8 | Rechercher dans l’historique par préfixe | Retrouver une commande précédente qui commence par le texte saisi |
| F9 | Demander un numéro d’historique et insérer cette commande | Exécuter une commande de la liste F7 par numéro |
Copier et coller dans l’invite de commandes est plus sûr que de retaper les commandes manuellement. Cela réduit les erreurs dans les chemins longs, les commandes du Registre, les commandes réseau et les commandes de réparation.
| Raccourci | Action | Détails |
|---|---|---|
| Ctrl + V | Coller le texte du presse-papiers | Fonctionne dans les fenêtres CMD modernes lorsque les raccourcis Ctrl sont activés |
| Shift + Insert | Coller le texte du presse-papiers | Utile si Ctrl + V n’est pas disponible |
| Ctrl + C | Copier le texte sélectionné ou arrêter une commande | Copie uniquement lorsqu’un texte est sélectionné ; sinon, peut interrompre le processus en cours |
| Ctrl + Insert | Copier le texte sélectionné | Raccourci de copie alternatif pour les fenêtres console |
| Ctrl + A | Sélectionner le texte selon le contexte du curseur | Peut sélectionner d’abord la ligne actuelle, puis la mémoire tampon de la console si vous appuyez de nouveau |
| Ctrl + M | Entrer en mode Marque | Permet une sélection de texte au clavier dans la fenêtre console |
| Shift + Touches fléchées | Étendre la sélection de texte | Fonctionne après l’entrée en mode sélection ou en mode Marque |
| Enter | Copier le texte sélectionné en mode Marque | Utile pour sélectionner du texte avec le clavier plutôt qu’avec la souris |
Avant de coller des commandes depuis une page web, collez-les d’abord dans le Bloc-notes et vérifiez-les. C’est particulièrement important pour les commandes qui utilisent del, format, diskpart, bcdedit, reg ou des privilèges administrateur.
La touche Tab est l’un des raccourcis les plus utiles de l’invite de commandes. Elle complète les noms de fichiers, de dossiers et d’exécutables dans le contexte actuel.
Au lieu de taper manuellement un long nom de dossier, saisissez seulement le début et laissez CMD le compléter :
cd C:\Users\Public\Doc
Appuyez ensuite sur Tab. L’invite de commandes peut compléter ainsi :
cd C:\Users\Public\Documents
Dans Windows 11, l’invite de commandes peut s’ouvrir dans Windows Terminal. Dans ce cas, certains raccourcis contrôlent la fenêtre du terminal plutôt que CMD lui-même. Ils sont utiles lorsque vous exécutez plusieurs onglets d’invite de commandes.
| Raccourci | Action Windows Terminal | Cas d’utilisation |
|---|---|---|
| Ctrl + Shift + T | Ouvrir un nouvel onglet | Démarrer une autre session shell sans fermer la session actuelle |
| Ctrl + Shift + W | Fermer l’onglet ou le volet actuel | Fermer une session CMD terminée |
| Ctrl + Tab | Passer à l’onglet suivant | Passer entre les onglets Invite de commandes, PowerShell et WSL |
| Ctrl + Shift + Tab | Passer à l’onglet précédent | Revenir rapidement à une session précédente |
| Ctrl + Shift + F | Rechercher dans le texte du terminal | Trouver une sortie dans la mémoire tampon visible du terminal |
| Ctrl + + / Ctrl + - | Augmenter ou diminuer la taille de police | Rendre la sortie CMD plus facile à lire |
Si Ctrl + C, Ctrl + V ou les raccourcis de sélection ne fonctionnent pas dans l’invite de commandes, vérifiez les paramètres de la console. Cela concerne surtout les anciennes installations de Windows, les profils de console personnalisés ou les systèmes où le mode console hérité est activé.
Exécutez une commande une première fois :
ping 8.8.8.8
Appuyez ensuite sur ↑ pour la rappeler, sur Ctrl + ← pour aller à l’adresse IP, modifiez-la, puis lancez un autre test :
ping 1.1.1.1
Après avoir exécuté plusieurs commandes, appuyez sur F7 pour afficher l’historique. Sélectionnez une commande de réparation précédente et appuyez sur Enter :
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Commencez à saisir un chemin :
cd C:\Program
Appuyez sur Tab jusqu’à ce que CMD complète le dossier :
cd "C:\Program Files"
Si la sortie est trop longue pour être relue confortablement avec les raccourcis de défilement, enregistrez-la dans un fichier texte :
ipconfig /all > "%USERPROFILE%\Desktop\network-info.txt"
Ouvrez ensuite le fichier dans le Bloc-notes et utilisez Ctrl + F pour le rechercher.
Lorsque les raccourcis CMD échouent, la cause n’est généralement pas la commande elle-même. Vérifiez l’hôte de console, les paramètres du clavier, le comportement de la session distante et si un autre programme intercepte les touches.
| Problème | Cause probable | Solution |
|---|---|---|
| Ctrl + V ne colle pas | Les raccourcis Ctrl sont désactivés ou le mode console hérité est actif | Ouvrez les propriétés de CMD et activez Utiliser les raccourcis avec la touche Ctrl |
| F7 n’affiche pas l’historique | La rangée de touches de fonction du portable est réglée sur les touches multimédias | Essayez Fn + F7 ou modifiez le paramètre Fn Lock |
| Ctrl + C arrête une commande au lieu de copier | Aucun texte n’est sélectionné dans la console | Sélectionnez d’abord le texte, puis appuyez sur Ctrl + C ; ou utilisez Ctrl + Insert |
| Tab ne complète pas le nom de fichier attendu | Le dossier actuel n’est pas celui que vous pensez, ou le préfixe saisi correspond à un autre élément | Exécutez cd pour vérifier le répertoire actuel et appuyez plusieurs fois sur Tab |
| Les raccourcis se comportent différemment dans Terminal | Windows Terminal intercepte certaines combinaisons de touches | Vérifiez les paramètres de Terminal ou ouvrez l’invite de commandes classique avec cmd.exe |
| Les raccourcis échouent dans le Bureau à distance ou une machine virtuelle | Le système hôte capture la combinaison de touches | Utilisez les paramètres clavier du client distant ou envoyez la combinaison de touches depuis le menu de session |
Ouvrez une nouvelle fenêtre d’invite de commandes et testez le raccourci. Un processus console bloqué peut rendre la saisie étrange.
Test rapideConfirmez que les raccourcis Ctrl sont activés et que le mode console hérité n’impose pas un ancien comportement.
ParamètresSi le comportement de la console classique est incohérent, lancez CMD comme profil dans Windows Terminal et comparez les raccourcis.
Alternativecls et appuyez sur Enter.Les meilleurs raccourcis clavier de l’invite de commandes à mémoriser en premier sont Tab pour la saisie automatique, ↑ et ↓ pour l’historique des commandes, F7 pour la liste d’historique, Esc pour effacer la ligne actuelle, Ctrl + V pour coller et Ctrl + C pour copier le texte sélectionné ou arrêter une commande en cours.
Une fois ces raccourcis devenus automatiques, ajoutez les raccourcis des touches de fonction, la sélection en mode Marque, la recherche dans la console et les raccourcis d’onglets de Windows Terminal pour rendre le dépannage quotidien plus rapide et moins sujet aux erreurs.