windows

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.

Articles Similaires

Bouton retour en haut de la page