Invite de commandes (CMD) : les 40 commandes les plus utiles de Windows

En bref :
- L’invite de commandes (CMD) exécute des ordres écrits :
dir,ipconfig,sfc /scannow… Voici les 40 commandes à connaître, classées par usage. - Ouvrez-la avec Windows + R puis
cmd. Pour réparer ou modifier le système, lancez-la en administrateur. - Ajoutez
/?à n’importe quelle commande pour afficher son aide.
Les commandes ci-dessous fonctionnent sous Windows 10 et 11, y compris dans l’onglet « Invite de commandes » du Terminal Windows. Elles font en une ligne ce que plusieurs menus demandent d’ordinaire, et sont indispensables pour dépanner un PC à distance.
Ouvrir l’invite de commandes (et en administrateur)
Pour un usage simple, Windows + R, cmd, Entrée. Pour les commandes système, tapez « cmd » dans la recherche, puis Exécuter en tant qu’administrateur ; sous Windows 11, un clic droit sur Démarrer > Terminal (admin) convient aussi. Détails dans ouvrir l’invite de commandes en administrateur.
Navigation et fichiers (11 commandes)
| Commande | Rôle et exemple |
|---|---|
cd |
Changer de dossier : cd C:\Users |
dir |
Lister le contenu ; /a montre les fichiers cachés |
mkdir |
Créer un dossier : mkdir Projets |
rmdir |
Supprimer un dossier ; /s avec son contenu |
copy |
Copier un fichier : copy a.txt D:\ |
move |
Déplacer ou renommer |
del |
Supprimer un fichier (sans passer par la corbeille) |
ren |
Renommer : ren ancien.txt nouveau.txt |
type |
Afficher un fichier texte |
tree |
Dessiner l’arborescence d’un dossier |
robocopy |
Copie robuste de dossiers entiers : robocopy C:\Photos D:\Copie /E |
Les bases sont détaillées dans naviguer dans CMD avec cd, dir, mkdir, copy, move et del ; robocopy a son guide : copier et sauvegarder avec robocopy. Pour créer un fichier, voyez créer un fichier texte depuis CMD.
Disques (4 commandes)
| Commande | Rôle et exemple |
|---|---|
diskpart |
Gérer disques et partitions (list disk) ; à manier avec prudence |
format |
Formater un volume : format D: /fs:ntfs /q (efface tout) |
vol |
Afficher le nom et le numéro de série d’un volume |
label |
Renommer un volume : label D: Sauvegarde |
Réseau (8 commandes)
| Commande | Rôle et exemple |
|---|---|
ipconfig |
Adresse IP ; /all détaille, /flushdns vide le cache DNS |
ping |
Tester une connexion : ping 8.8.8.8 |
tracert |
Suivre le chemin jusqu’à un site |
nslookup |
Interroger le DNS : nslookup exemple.fr |
netstat |
Connexions actives ; -ano ajoute les PID |
getmac |
Adresse MAC des cartes réseau |
netsh |
Configurer le réseau : netsh wlan show profiles |
arp |
arp -a liste les appareils du réseau local |
Les commandes réseau servent aussi à ouvrir une page web depuis CMD.
Système et processus (11 commandes)
| Commande | Rôle et exemple |
|---|---|
systeminfo |
Version de Windows, mémoire, dernier démarrage |
tasklist |
Lister les processus |
taskkill |
Fermer un processus : taskkill /PID 1234 /F |
hostname |
Nom de l’ordinateur |
whoami |
Compte utilisé |
ver |
Numéro de version de Windows |
shutdown |
shutdown /r /t 0 redémarre aussitôt |
sc |
Gérer les services : sc query |
powercfg |
powercfg /batteryreport crée un rapport de batterie |
schtasks |
Lister les tâches planifiées : schtasks /query |
gpupdate |
gpupdate /force réapplique les stratégies |
Pour aller plus loin : tasklist et taskkill, systeminfo et msinfo32, démarrer et configurer un service, powercfg et le rapport de batterie et retrouver le numéro de série de son PC.
Réparation (3 commandes)
| Commande | Rôle et exemple |
|---|---|
sfc |
sfc /scannow répare les fichiers système |
DISM |
DISM /Online /Cleanup-Image /RestoreHealth répare l’image Windows |
chkdsk |
chkdsk C: /f corrige le disque (au prochain redémarrage pour C:) |
L’ordre de lancement compte : lisez SFC, DISM et CHKDSK : quelle différence et dans quel ordre.
Astuces (3 commandes de confort)
cls efface l’écran, help liste les commandes, et clip copie un résultat : ipconfig /all | clip. Côté clavier : ↑ rappelle les commandes précédentes, Tab complète un nom de fichier, | more affiche page par page, et > resultat.txt enregistre la sortie dans un fichier. Vous pouvez aussi exécuter un fichier .bat en administrateur pour enchaîner plusieurs commandes.
Cas pratique : Internet ne répond plus
Un PC affiche « pas d’accès à Internet ». Thomas ouvre CMD et lance ping 8.8.8.8 : réponse correcte, donc la connexion marche. Il teste alors ping exemple.fr : échec, le DNS est en cause. Un ipconfig /flushdns règle le problème. Si le premier ping avait échoué, ipconfig /all aurait montré une adresse IP absente ou erronée, et ipconfig /release puis /renew aurait relancé la demande à la box.
À lire aussi : « n’est pas reconnu en tant que commande interne ou externe » si une commande est refusée, et les commandes Exécuter (Win + R) pour ouvrir les outils de Windows.
Questions fréquentes
Quelle est la différence entre CMD et PowerShell ?
CMD est l’ancien interpréteur, simple et universel. PowerShell est plus puissant pour l’automatisation ; les commandes de cet article fonctionnent dans les deux.
Quelles sont les commandes de base de CMD ?
Pour débuter : cd, dir, mkdir, copy, del, cls et ipconfig. Elles couvrent la plupart des besoins quotidiens.
Comment connaître toutes les commandes CMD ?
Tapez help pour la liste des commandes internes, puis help nom ou nom /? pour la syntaxe détaillée.
Les commandes CMD sont-elles dangereuses ?
Certaines le sont : del, format et diskpart suppriment des données sans corbeille. Relisez toujours la lettre du lecteur avant de valider.
Comment copier le résultat d’une commande ?
Ajoutez | clip à la fin de la commande, puis collez avec Ctrl + V, ou sélectionnez le texte et appuyez sur Entrée.



