L’invite de commandes de Windows 7, 8, 10 et Windows 11 (ou CMD) est un vestige du monde DOS, il s’agit d’une interface qui permet d’envoyer des commandes directement à Windows.
Elle permet donc de piloter Windows à travers des lignes de “codes”.
Cela peut aller de la manipulations de fichiers (copies de fichiers, suppression de dossiers ou fichiers) à la création de partition disque.
En outre, l’invite de commandes peut aussi permettre d’exécuter des commandes successives que l’on appelle Script Bath.
Cela permet d’automatiser certaines actions.
Enfin l’invite de commandes peut s’avérer utile pour effectuer des actions simples lorsque Windows ne fonctionne plus à travers des procédures de récupération de Windows comme les options de récupération de Windows.
Ce tutoriel pour utiliser l’invite de commandes de Windows (CMD).

Table des matières
- 1 Comment ouvrir l’invite de commandes de Windows
- 2 Exécuter l’invite de commandes en administrateur et le contrôle des comptes utilisateurs (UAC)
- 3 Les bases de l’invite de commandes
- 4 Erreur accès refusé sur l’invite de commandes
- 5 Les commandes CMD utiles de l’invite de commandes de Windows
- 6 L’invite de commandes et la récupération de Windows
- 7 Powershell, CMD et Terminal Windows
- 8 Liens
Comment ouvrir l’invite de commandes de Windows
Comme toujours en informatique, il existe plusieurs chemins pour arriver à la même destination.
Le programme qui permet d’ouvrir l’invite de commandes se nomme cmd.exe
Sur Windows 11
Suivez ce tutoriel qui vous toutes les méthodes pour accéder à l’invite de commandes sur Windows 11 :
Sur Windows 10
Cet autre guide vous récapitule aussi toutes les façons pour ouvrir l’invite de commandes de Windows 10 :
Vous pouvez lancer l’invite de commandes depuis le Menu Démarrer > Tous les Programmes > Accessoires.
Une icône invite de commandes doit être présente.
Vous pouvez utiliser le moteur de recherche du Menu démarrer pour Windows 7 ou Cortana sur Windows 10.
Sur Windows 8, vous pouvez effectuer une recherche avec le clavier, en appuyant sur la touche
Réglez en haut, la recherche sur Partout et saisissez cmd.exe afin de trouver l’invite de commandes en résultat.
Vous pouvez cliquez dessus pour le lancer ou effectuer un clic droit et Exécuter comme administrateur pour lancer l’invite de commandes avec les permissions administrateurs.
Même chose sur Windows 7, faites une recherche sur invite ou cmd, afin d’avoir en résultat l’invite de commandes, à partir de là, vous pouvez faire un clic droit dessus pour la lancer en administrateur si besoin :
Sur Windows 10, il suffit d’utiliser la barre de recherche Cortana.
Comme vous pouvez le constater sur la capture d’écran ci-dessous, il y a deux invite de commandes, une avec la mention (admin) et l’autre sans la mention admin.
Sur Windows Vista et Windows 7, l’invite de commandes “normale” se lance par un double-clic, pour lancer en administrateur, il faut effectuer un clic droit puis “exécuter en tant qu’administrateur”.
Exécuter l’invite de commandes en administrateur et le contrôle des comptes utilisateurs (UAC)
Les deux mode de lancement de l’invite de commandes s’expliquent par le contrôle des comptes utilisateurs (UAC) de Windows, si vous lancez l’invite de commandes de Windows.
Pour visualiser, si l’invite de commandes de Windows est ouvert en administrateur, rien de plus simple, elle doit s’ouvrir dans le dossier system32 de Windows et la mention administrateur apparaît en haut :
Sinon l’invite de commandes s’ouvre sur l’utilisateur courant :
et on obtient un “accès refusé” lorsque l’on tente d’effectuer des opérations qui nécessite des droits administrateur, comme ici créer un sous-dossier dans le dossier Windows.
L’invite de commandes n’étant pas ouverte avec un jeton administrateur. C’est le principe de l’UAC.
Les bases de l’invite de commandes
Les commandes CMD de bases
Il existe énormément de commandes qui sont énumérées et expliquées dans deux guides anexes.
Reportez-vous à ces tutoriels :
- Liste des commandes de l’invite de commandes de Windows (CMD)
- Les commandes de base de l’invite de commande CMD Windows (cd, dir, mkdir, …)
L’invite se présente sur un fond noir avec un curseur qui clignote devant le dossier dans lequel, les commandes que vous passez sont séparées par un >
Par exemple, si vous êtes dans le dossier Windows, l’invite de commandes affichera :
C:\Windows>
Vous devez comprendre qu’il existe des commandes spécifiques à l’invite de commandes qui permettent de naviguer dedans, mais aussi qu’il est tout à fait possible de lancer tous les applications installées dans l’ordinateur ou spécifiques à Windows.
L’invite de commandes agit donc comme la commande Exécuter pour lancer des programmes.
Par exemple ci-dessous, on lance Mozilla Firefox avec le paramètre -P pour éditer les profils Firefox :
L’invite de commandes se présente en deux parties, à gauche du > se trouve le dossier dans lequel vous êtes et à droite les commandes que vous saisissez.
Par exemple, dans la capture ci-dessous, on se trouve dans le dossier c:\Users\tbd\Desktop\pics
On passe la commande cd .. qui permet de passer dans le dossier parent, soit donc le le bureau (C:\Users\tbd\Desktop)
On repasse la même commande, on arrive au dossier tbd.
Si vous avez continuer, on se serait rendu dans le dossier C:\Users
En appuyant sur les touches haut du clavier, vous pouvez repasser les commandes précédentes.
Lorsque la commande réussie, l’invite n’affiche rien.
Si la commande n’a pas réussi, une erreur s’affiche.
Par exemple, ci-dessous, on lance la commande chkdsk sur le lecteur Z: qui n’existe pas, la commande chkdsk retourne une erreur indiquant que le volume ne peut être ouvert :
Le paramètres des commandes
Les commandes peuvent recevoir des paramètres qui peuvent modifier le comportement de la commande.
Ces paramètres sont souvent sous la forme d’un slash et d’une lettre, par exemple /S /D etc.
de la forme :
Commande /parametre1 /parametre2 /parametre3
Comprenez bien qu’il y a un espace entre la commande et le paramètre, soit donc :
votrecommande /S /D
Pour connaître ces paramètres, vous pouvez utiliser l’aide d’une commande (voir plus bas).
Par exemple la commande chkdsk utilise plusieurs paramètres :
- comme le lecteur qui sera scanné, il est noté C: ou D:
- /R qui permet de demander d’effectuer un test de surface etc
- /F qui demande de corriger automatiquement les erreurs détectées sans poser de question à l’utilisateur.
C’est pour cela par exemple, que la commande SFC qui permet de réparer les fichiers systèmes reçoit le paramètre /scannow
Enfin pour obtenir l’aide d’une commande, vous devez utiliser le paramètre /?
Obtenir de l’aide sur une commande
Soit donc dans le cas de chkdsk, la commande pour obtenir de l’aide est :
chkdsk /?
la commande chkdsk vous donne l’aide et les paramètres que vous pouvez utiliser, on retrouve les paramètres /F et /D mentionnés précédemment.
Récupérer la sortie d’une commande
La sortie des commandes passées s’affichent dans l’invite de commandes, mais il est tout à fait possible de rediriger les résultats vers une autre commande ou vers un fichier qui peut être lu ensuite.
Dans ce cas, on parle de rediriger la sortie de la commande.
La redirection de la sortie d’une commande se fait avec le caractère > suivi du nom de fichier, par exemple pour rediriger le résultat de la commande dir vers un fichier resultat.txt sur le bureau :
dir > C:\Users\tbd\Desktop\resultat.txt
Il est aussi possible la sortie d’une commande vers une autre. Par exemple, la commande find permet de recherche une suite de caractère précise.
On peut accoupler la commande dir pour filtrer la sortie et n’avoir que les fichiers portant certains mots.
Le passage d’un résultat d’une commande vers une autre se fait avec le caractère |
Soit donc :
dir | find "erreur"
On peut bien entendu combiner le tout :
dir | find "erreur" > C:\Users\tbd\Desktop\resultat.txt
25 astuces d’invite de commande à connaître
Vous cherchez des astuces CMD sympas pour utiliser efficacement Windows 10 ? Voici 25 astuces pour l’invite de commandes à utiliser en 2022.
Erreur accès refusé sur l’invite de commandes
L’erreur d’accès refusé s’affiche lorsque vous lancez l’invite de commandes sans jeton administrateur et tentez de passer une commande qui nécessite des droits administrateur.
Il faut lancer l’invite de commandes par un clic droit puis exécuter en tant qu’administrateur pour régler ce message d’accès refusé.
Plus d’informations sur la page :
Les commandes CMD utiles de l’invite de commandes de Windows
Il existe des centaines de commandes CMD.
Ainsi il est assez difficile de s’y retrouver.
Toutefois, le site propose des articles qui donnent la liste des plus importantes.
Voici trois articles :
- Liste des commandes de l’invite de commandes de Windows
- 16 commandes CMD utiles que vous devez connaître
- 6 commandes CMD pour nettoyer son PC en invite de commandes
wmic
WMIC (Windows Management Instrumentation Command-line) est une extension WMI qui permet d’interroger ce dernier en ligne de commandes de Windows.
Ainsi, vous pouvez interroger le système pour obtenir des informations mais aussi changer certains paramètres.
Plus d’informations : Tutoriel Wmic
L’invite de commandes et la récupération de Windows
L’invite de commandes est disponible, dans les options de récupération Windows et notamment dans les options de récupération système de Windows 10
Sur Windows XP, Vista, il est aussi possible de démarrer sur le mode sans échec en invite de commandes :
Cela peut éventuellement permettre de manipuler des fichiers, par exemple, si un pilote plante au démarrage de Windows, vous pouvez tenter de renommer ce dernier pour voir si Windows démarre.
move C:\Windows\system32\drivers\xxxxxx.sys C:\Windows\system32\drivers\xxxxxx.old
Mais surtout, l’invite de commandes peut permettre de lancer un checkdisk (chdksk), en outre, il est aussi possible de lancer le programme regedit, pour tenter de modifier des clé du registre Windows.
Par contre, elle ne permet pas d’effectuer un SFC pour Réparer les fichiers systèmes de Windows. Utiliser dans ce cas DaRT.
Enfin, vous pouvez aussi lancer une restauration du système avec la commande rstui.exe même si depuis Windows 7, la restauration système est disponible depuis les menus de récupérations.
Dans cette vidéo, on supprime un pilote malicieux récalcitrant à partir de l’invite de commandes :
Powershell, CMD et Terminal Windows
L’invite de commandes existe depuis très longtemps, il s’agit d’un vestige de MS-DOS, du moins dans le contenu des commandes qui n’ont guère évoluées depuis.
Depuis Windows 7, un nouveau shell plus puissant existe : PowerShell.
Pour une présentation et compréhension, se reporter à notre article :
Si vous vous demandes les différences entre l’invite de commandes et PowerShell ?
Cet article répond à cette question :
Enfin à noter que Microsoft propose aussi le Windows Terminal.
Ce dernier permet d’ouvrir l’invite de commandes, Powershell et une interface WSL dans une même fenêtre.
Plus d’informations dans l’article :
Liens
- L’invite de commandes de Windows 7, 8 et 10
- Liste des commandes de l’invite de commandes de Windows (CMD)
- Les commandes de base de l’invite de commande CMD Windows (cd, dir, mkdir, …)
- Comment ouvrir Windows Terminal sur Windows 11
- Comment ouvrir l’invite de commande au démarrage de Windows 10, 11
- 6 commandes CMD pour nettoyer son PC en invite de commandes
- 16 commandes CMD utiles que vous devez connaître
- Les commandes réseau utiles de Windows
- 25 astuces d’invite de commande à connaître
- Comment personnaliser l’invite de commandes (couleurs et polices) de Windows 10
- Comment copier des fichiers en invite de commandes (CMD)
- Supprimer un fichier ou dossier en ligne de commandes
- Gestion utilisateur de Windows en ligne de commandes
- Supprimer un fichier ou dossier en ligne de commandes
- shutdown : redémarrer ou arrêter Windows en invite de commandes
- Réparer Windows 7, 10 depuis l’invite de commandes
- Désinstaller une mise à jour Windows en invite de commandes
- Comment désinstaller une mise à jour de Windows en invite de commandes avec Wusa