Commandes CMD Windows

Date
|
Commandes CMD Windows
Webinar Offert
[Webinar] Un incident informatique peut se produire à tout moment chez vos clients : peut-on s’y préparer ? - Vendredi 2 décembre à 11h00
Je m’inscris

Commandes CMD Windows : 80 commandes pour diagnostiquer et réparer 

Les commandes CMD Windows restent très utiles pour diagnostiquer rapidement un poste, vérifier une connexion réseau, afficher le contenu d'un dossier, gérer des fichiers ou obtenir des informations sur le système.

Même si PowerShell est aujourd'hui plus adapté à l'automatisation avancée, l'invite de commande CMD reste un réflexe simple et efficace pour les équipes IT. Elle permet d'agir vite, notamment lorsqu'il faut comprendre pourquoi un poste ne répond plus, pourquoi une adresse IP n'est pas correcte ou pourquoi un service semble bloqué.

L'objectif n'est pas de mémoriser toutes les commandes disponibles. Il est de savoir quelle ligne de commandes utiliser selon le problème rencontré, avec le bon niveau de prudence.

Pour une intervention ponctuelle, CMD suffit souvent. Mais dès qu’il faut exécuter des diagnostics, scripts ou actions de maintenance sur plusieurs postes, une solution RMM devient indispensable pour gagner du temps et garder une trace des actions. Découvrez comment Datto RMM aide les équipes IT à superviser, automatiser et administrer leurs environnements Windows à distance. 

A retenir

Besoin Commandes utiles
Voir la configuration réseau ipconfig /all
Tester une connexion ping, tracert
Diagnostiquer le DNS nslookup, ipconfig /flushdns
Afficher le contenu d'un dossier dir, tree
Créer un nouveau répertoire mkdir
Copier des fichiers copy, xcopy, robocopy
Supprimer un ou plusieurs fichiers del
Obtenir des informations système systeminfo, ver, hostname
Réparer Windows sfc /scannow, chkdsk
Lister ou arrêter des processus tasklist, taskkill

C'est quoi une commande CMD Windows ?

Une commande CMD Windows est une instruction saisie dans une fenêtre CMD. Elle permet d'interagir avec le système d'exploitation via du texte, sans passer par l'interface graphique.

CMD fonctionne comme un interpréteur de commandes : vous tapez une instruction, Windows l'exécute, puis affiche le résultat. Vous pouvez par exemple afficher le répertoire actuel, créer un dossier, vérifier des adresses IP, copier un fichier ou lancer un diagnostic système.

Certaines commandes lancent aussi des programmes ou fichiers exécutables. Pour mieux comprendre ce sujet, vous pouvez consulter ce guide sur les fichiers EXE.

CMD reste pratique pour les interventions rapides. Pour les scripts plus avancés ou les actions à grande échelle, PowerShell est souvent plus adapté. BeMSP a d'ailleurs publié un guide dédié aux commandes PowerShell.

Comment ouvrir une fenêtre CMD ?

Pour ouvrir l'invite de commande :

  • appuyez sur Win + R, tapez cmd, puis validez ;
  • cherchez "Invite de commandes" dans le menu Démarrer ;
  • ouvrez Windows Terminal, puis choisissez "Invite de commandes" ;
  • faites un clic droit et choisissez "Exécuter en tant qu'administrateur" si nécessaire.

Certaines actions nécessitent une commande en tant qu'administrateur. C'est le cas pour modifier des fichiers système, réparer Windows, changer des permissions ou formater un disque.

Pour afficher l'aide d'une commande, ajoutez un point d'interrogation après une barre oblique :

ipconfig /?

Commande À quoi elle sert Exemple
ipconfig Obtenir des informations réseau et les adresses IP ipconfig /all
ping Tester si une machine ou un site répond ping 8.8.8.8
tracert Voir le chemin réseau jusqu'à une destination tracert google.com
nslookup Diagnostiquer un problème DNS nslookup bemsp.fr
netstat Afficher les connexions réseau actives netstat -ano
dir Afficher le contenu d'un dossier dir C:\Users
cd Changer de répertoire actuel cd C:\Windows
mkdir Créer un nouveau répertoire mkdir Logs
copy Faire une copie des fichiers copy test.txt D:\Backup
del Supprime un ou plusieurs fichiers del ancien.txt
systeminfo Obtenir des informations sur Windows systeminfo
sfc /scannow Vérifier et réparer les fichiers système sfc /scannow
chkdsk Vérifier un disque chkdsk C:
tasklist Lister les processus actifs tasklist
taskkill Arrêter un processus taskkill /PID 1234 /F

Cette méthode permet de voir les options disponibles avant d'agir.

Top 15 des commandes CMD Windows les plus utilisées Ces 15 commandes couvrent la majorité des besoins de diagnostic : réseau, fichiers, système, disque et processus.

Commandes réseau utiles

Les commandes réseau permettent d'identifier rapidement un problème de connectivité, de DNS ou de configuration IP.

Commande Usage
ipconfig Affiche la configuration IP
ipconfig /all Affiche les détails complets : DNS, DHCP, cartes réseau
ipconfig /release Libère l'adresse IP actuelle
ipconfig /renew Demande une nouvelle adresse IP
ipconfig /flushdns Vide le cache DNS
ping Teste la réponse d'une adresse ou d'un domaine
tracert Affiche le chemin réseau
nslookup Vérifie la résolution DNS
netstat Liste les connexions réseau
arp -a Affiche la table ARP
getmac Affiche l'adresse MAC
hostname Affiche le nom de la machine

En support, le bon réflexe consiste souvent à lancer ipconfig /all, puis ping, tracert et nslookup avant d'escalader un incident réseau.

Commandes pour fichiers, dossiers et répertoires

Ces commandes sont utiles pour naviguer, afficher le contenu d'un dossier, manipuler un nom de fichier ou vérifier une extension de fichier.

Commande Usage
dir Liste les fichiers et dossiers
cd Change de répertoire
cd .. Remonte d'un niveau
mkdir Crée un dossier
rmdir Supprime un dossier vide
copy Copie un fichier
xcopy Copie des dossiers avec options
robocopy Copie robuste de fichiers et répertoires
del Supprime un ou plusieurs fichiers
type Affiche le contenu d'un fichier texte
tree Affiche l'arborescence
ren Renomme un fichier
move Déplace un fichier
attrib Modifie les attributs d'un fichier
assoc Affiche ou modifie une association d'extension

Exemple : assoc .txt permet de vérifier à quel type de fichier une extension est associée.

Commandes système, disque et réparation

Ces commandes aident à vérifier l'état d'un poste Windows, identifier un problème système ou lancer une réparation.

Commande Usage
systeminfo Affiche les informations système
ver Affiche la version de Windows
whoami Affiche l'utilisateur actif
driverquery Liste les pilotes installés
sfc /scannow Vérifie les fichiers système
chkdsk Vérifie l'état d'un disque
chkdsk /f Corrige certaines erreurs disque
tasklist Liste les processus
taskkill Arrête un processus
powercfg Analyse la configuration d'alimentation
shutdown Arrête ou redémarre une machine
wmic Obtient certaines informations système
sc query Liste les services
net start Démarre un service
net stop Arrête un service

Attention à format. Cette commande formate un disque et peut supprimer les données. Elle ne doit jamais être utilisée sans validation claire, sauvegarde et compréhension du contexte.

Commandes utilisateurs, droits et sécurité

Ces commandes peuvent impacter les comptes, les sessions ou les permissions. Elles doivent être utilisées avec prudence, surtout sur un poste client ou un serveur.

Commande Usage
net user Liste ou gère les utilisateurs locaux
net localgroup Affiche les groupes locaux
query user Affiche les sessions ouvertes
logoff Ferme une session utilisateur
runas Lance une commande avec un autre compte
icacls Affiche ou modifie les permissions NTFS
takeown Prend possession d'un fichier
gpupdate Met à jour les stratégies de groupe
gpresult Affiche les GPO appliquées
auditpol Gère les stratégies d'audit
cipher Chiffre ou efface des données de façon sécurisée
whoami /groups Affiche les groupes de l'utilisateur actif

Une mauvaise commande sur les droits peut bloquer une application, exposer des fichiers ou casser une configuration métier.

Liste des commandes CMD par situation

Situation Commandes utiles
Connexion lente ou impossible ipconfig, ping, tracert, nslookup
DNS suspect ipconfig /flushdns, nslookup
Poste lent tasklist, taskkill, systeminfo
Disque à vérifier chkdsk, dir, tree
Copie de fichiers fiable copy, xcopy, robocopy
Problème de droits whoami, icacls, gpresult
Vérification des services sc query, net start, net stop
Redémarrage planifié shutdown /r /t 300
Liste des commandes disponibles help, commande /?

Cette lecture par cas d'usage est plus utile qu'une liste alphabétique. Elle permet de choisir la bonne commande selon le problème rencontré.

Bonnes pratiques avant d'exécuter une commande

Avant d'utiliser CMD, quelques règles évitent les mauvaises surprises :

  • vérifiez si les droits administrateur sont nécessaires ;
  • utilisez commande /? pour lire l'aide ;
  • testez les commandes sensibles sur un poste non critique ;
  • évitez format, del, taskkill ou icacls sans comprendre l'impact ;
  • documentez les commandes exécutées ;
  • privilégiez PowerShell ou un outil RMM, comme Datto RMM, pour agir sur un parc entier.

Une commande CMD peut être très utile. Mal utilisée, elle peut aussi supprimer des fichiers, couper un service ou modifier des droits critiques.

Conclusion

Les commandes CMD Windows restent indispensables pour diagnostiquer rapidement un poste, vérifier une connexion, afficher le contenu d'un dossier, copier des fichiers ou obtenir des informations système.

Pour une intervention ponctuelle, CMD est rapide et efficace. Pour des actions répétées sur plusieurs machines, PowerShell ou une solution RMM devient plus adaptée.

La bonne commande n'est pas celle que l'on connaît par cœur. C'est celle que l'on sait utiliser au bon moment, avec le bon objectif et le bon niveau de prudence.

Vous voulez aller plus loin que les commandes ponctuelles et centraliser la supervision, les scripts et la maintenance de vos postes Windows ? Planifiez une démo de Datto RMM pour voir comment automatiser vos actions à distance et mieux piloter votre parc. 

FAQ

Comment avoir la liste des commandes CMD ?

Pour afficher une première liste des commandes, tapez help dans l'invite de commande CMD. Pour obtenir l'aide d'une commande précise, ajoutez /?, par exemple ping /? ou ipconfig /?.

Quelles sont les commandes CMD ?

Les commandes CMD sont des instructions exécutées dans Windows via une ligne de commandes. Les plus connues sont dir, cd, ipconfig, ping, sfc, chkdsk, tasklist, copy, del, robocopy et shutdown.

Quelles sont les commandes utiles dans CMD ?

Les commandes les plus utiles dépendent du besoin. Pour le réseau : ipconfig, ping, tracert, nslookup. Pour le système : systeminfo, sfc, chkdsk. Pour les fichiers : dir, copy, robocopy, del.

Quelles sont les 10 commandes de terminal indispensables ?

Les 10 commandes CMD les plus utiles sont souvent ipconfig, ping, tracert, nslookup, systeminfo, sfc /scannow, chkdsk, tasklist, taskkill et robocopy.

Combien de commandes y a-t-il dans CMD ?

Le nombre varie selon la version de Windows et les composants installés. Il existe plus d'une centaine de commandes disponibles, mais il est plus utile de maîtriser les commandes par situation que de tout mémoriser.

Quelle est la liste des commandes Exécuter dans Windows ?

Les commandes Exécuter s'ouvrent avec Win + R. Les plus utiles sont cmd, services.msc, eventvwr, devmgmt.msc, control, regedit, mstsc, ncpa.cpl, appwiz.cpl et taskmgr.

Dans la catégorie

Datto
Commandes CMD Windows
Storage EBS : comprendre le stockage par blocs d’Amazon
Testing DR : tester votre plan de reprise sans casser la prod