L’invite de commandes permet d’effectuer toutes sortes d’opération sur Windows ou depuis les options de récupération de Windows.
Avec l’invite de commandes, on peut naviguer dans les dossiers, créer, supprimer, déplacer des fichiers ou dossiers.
Il existe plus de 300 commandes CMD différentes, difficile alors de s’y retrouver.
Voici la liste des commandes CMD les plus communes de l’invite de commandes de Windows.
Enfin de cet article, vous trouverez aussi un aide mémoire des commandes CMD au format PDF.
Table des matières
- 1 Les commandes de bases de l’invite de commandes
- 2 Commandes CMD systèmes
- 3 Commandes CMD liées aux disques ou partitions
- 4 Commandes CMD liées au réseau
- 5 Commandes CMD pour réparer Windows
- 6 Commandes CMD autour des processus, services et tâches planifiées
- 7 Commandes CMD liées au sortie ou texte
- 8 Commandes CMD sur les fichiers et répertoires
- 9 Liste des commandes NET de Windows
- 10 Aide mémoire des commandes CMD en PDF
- 11 Autre liste des commandes de l’invite de commandes
- 12 Liens
Les commandes de bases de l’invite de commandes
Commandes | Description |
cls | Efface toute le contenu de la console |
color | Modifie les couleurs du premier plan et de l’arrière-plan de la console |
echo | Écrire un texte sur l’invite de commandes |
date | Permet de changer la date du système |
Permet d’imprimer fichier | |
time | Peut changer l’heure du système |
exit | Ferme l’invite de commandes |
Commandes CMD systèmes
Les commandes systèmes sont assez nombreuses et permettent notamment de modifier la configuration de Windows.
Commandes | Description |
bcdedit | Définit les propriétés dans la base de données de démarrage pour le contrôle du chargement d’amorçage. |
compact | Affiche le taux de compression d’un répertoire et permet de le modifier |
drivequery | Affiche des informations sur les pilotes installés |
Fltmc | Permet de charger/décharger des pilotes |
ftype | Manipule les associations de fichiers de Windows |
hostname | Affiche le nom d’hôte de l’ordinateur |
netcfg | A utiliser pour installer un environ WinPE (Windows Preinstallation Environment) |
powercfg | Configure la mise en veille de Windows et options d’alimentation |
pnpunattend | Automatise l’installation de périphériques et pilotes |
reg | Ajoute / lire / importe / exporte des entrées de registre Windows |
reagentc | Configure l’environnement de récupération Windows (Windows RE) et la réinitialisation du système. |
repair-bde | Tente de réparer ou de déchiffrer un volume chiffré BitLocker endommagé |
runas | Permet de lancer une commande par un autre utilisateur Windows |
prompt | Modifie l’invite de commande de Windows |
break | Active ou désactive le contrôle étendu de CTRL+C. |
SC | Gestion des services Windows (Démarrer/Arrêter un service, changer le type de démarrage etc) |
shutdown | Arrête l’ordinateur local ou un ordinateur du réseau |
set | Affiche et change les variables d’environnements de Windows. |
start | Ouvre une fenêtre séparée pour l’exécution d’un programme ou d’une commande spécifique. |
call | Appelle un fichier de commandes à partir d’un autre fichier de commandes. |
systeminfo | Affiche les informations systèmes et matérielles |
wusa | |
wmic | Affiche les informations WMI dans l’interface de commande interactive. |
Commandes CMD liées aux disques ou partitions
Voici les commandes pour réparer les disques, effectuer des copies.
Commandes | Description |
chkdsk | Vérifie l’intégrité du systèmes de fichiers et vérifie la surface du disque |
chkntfs | Affiche ou modifie la vérification du disque au démarrage. |
diskcopy | Copie le contenu du disque de disquette dans le lecteur source à une disquette formatée ou non formatée dans le lecteur de destination |
diskpart | Permet de manipuler les disques et partitions. Plus d’informations : Tutoriel DiskPart |
diskperf | Teste les performances des disques |
format | Formate un disque, SSD ou clé USB |
Fsutil | Commande de manipulations des volumes. Vous pouvez notamment monter/démonter ou étendre des partitions. Il est aussi possible de modifier les quotas, obtenir des informations sur le système de fichiers, etc. |
mountvol | Crée, supprime ou liste un point de montage du volume |
recover | Récupère l’information lisible d’un disque défectueux. |
vol | Affiche la description du volume et les numéros de série des disques durs |
Commandes CMD liées au réseau
Commandes | Description |
ipconfig | Affiche la configuration réseaux des interfaces |
netsh | Permet de modifier la configuration réseaux des interfaces |
net use | Connecter un lecteur réseau et permet de manipuler les connexions SMB |
nbtstat | Affiche les statistiques du protocole et les connexions TCP/IP actuelles utilisant NBT (NetBIOS sur TCP/IP) |
nslookup | Permet d’effectuer des interrogations DNS |
pathping | Traceroute avec la latence |
route | Affiche et modifie les routes de Windows |
Voir les pages :
Commandes CMD pour réparer Windows
Commande | Description |
sfc /scannow | Scanne et répare les fichiers système corrompus. |
DISM /Online /Cleanup-Image /CheckHealth | Vérifie si l’image de Windows est endommagée. |
DISM /Online /Cleanup-Image /ScanHealth | Scanne l’image Windows pour détecter les problèmes. |
DISM /Online /Cleanup-Image /RestoreHealth | Répare l’image de Windows en utilisant Windows Update ou une source locale. |
DISM /Online /Cleanup-Image /StartComponentCleanup | Nettoie les composants inutilisés pour optimiser l’image de Windows. |
chkdsk /scan | Exécute une analyse des erreurs de disque sans nécessiter un redémarrage. |
chkdsk C: /f /r | Analyse et corrige les erreurs du disque dur (remplace “C:” par la lettre de votre partition). |
chkdsk C: /scan /forceofflinefix | Identifie et corrige les erreurs sur une partition spécifique, même hors ligne. |
bcdboot | Outil de création et de réparation de fichiers d’amorçage Bcd. |
bootrec /fixmbr | Répare le Master Boot Record (MBR) pour les problèmes de démarrage. |
bootrec /fixboot | Répare le secteur de démarrage. |
bootrec /scanos | Recherche les installations Windows manquantes dans le gestionnaire de démarrage. |
bootrec /rebuildbcd | Reconstruit le gestionnaire de démarrage (BCD). |
bcdedit /set {current} safeboot minimal | Configure le démarrage en mode sans échec (à désactiver après usage avec bcdedit /deletevalue). |
netsh winsock reset | Réinitialise le catalogue Winsock pour résoudre les problèmes de réseau. |
ipconfig /flushdns | Vide le cache DNS pour résoudre les problèmes de connectivité réseau. |
Commandes CMD autour des processus, services et tâches planifiées
Les commandes pour manipuler les processus Windows.
Commandes | Description |
SC | Gestion des services Windows (Démarrer/Arrêter un service, changer le type de démarrage etc) |
schtasks | Gestion des tâches planifiées de Windows |
tasklist | Liste les processus en cours de fonctionnement |
taskkill ou tskill | Permet de tuer un processus. Plus d’informations : Taskkill : arrêter des programmes en |
tracerpt | Enregistre et active le suivi d’activité en temps réel d’un processus |
Commandes CMD liées au sortie ou texte
Pour manipuler la sortie du texte des commandes.
Par exemple pour filtrer la sortie ou trier.
Commandes | Description |
find | Permet de filtrer un texte sur une chaîne de caractères. |
findstr | Recherche de structures de texte dans des fichiers à l’aide d’expressions régulières. |
sort | Permet de trier les sorties |
type | Affiche le contenu d’un fichier |
Commandes CMD sur les fichiers et répertoires
Comme vous avez pu le voir, il est tout à fait possible de naviguer dans l’arborescence d’un disque, mais il est aussi possible de manipuler les fichiers.
Commande | Description |
lettre: | Modifie de lecteur, tapez simplement le lecteur: soit donc pour aller sur le disque D, D: et entrée. |
assoc | Change les associations d’un type de fichier |
attrib | Change les attributs d’un fichier |
cd | Permet de changer de répertoire |
cipher | Affiche ou modifie le chiffrement d’un répertoire |
fc | Compare deux fichiers et donne les différences |
comp | Compare les contenus de deux fichiers ou groupes de fichiers. |
erase | Supprime un ou plusieurs fichiers |
icalcs | Modifie les permissions/autorisations (ACL) |
openfiles | Affiche et déconnecte des fichiers ou dossiers ouverts par le système. |
mkdir | Créé un répertoire |
dir | Liste les fichiers et dossier d’un répertoire |
del | Supprime un fichier (mais vous ne pouvez pas supprimer un répertoire) |
copy | Commandes pour copier des fichiers/dossiers |
xcopy | Commande de copies plus complètes (récursif, permet de copier en gardant la date de fichiers) |
move | Commande pour déplacer des fichiers/dossiers. |
rename (ren) | Modifie le nom d’un fichier ou d’un groupe de fichiers. |
robocopy | Créé un miroir de fichiers et copier des fichiers |
popd | Restaure la valeur précédente du répertoire actif enregistrée par PUSHD |
pushd | Enregistre le répertoire actif puis le modifie |
shift | Modifie la position des paramètres remplaçables dans un fichier de commandes. |
subst | Associe un chemin d’accès à une lettre de lecteur. |
takeown | Modifie le propriétaire d’un fichier ou dossier |
tree | Affiche l’arborescence d’un répertoire |
where | Recherche de fichiers dans le répertoire courant ou dans un dossier spécifique |
Liste des commandes NET de Windows
Commande | Description |
net accounts | Modifie les paramètres de mots de passe et d’ouverture de session |
net computer | Ajout ou supprime un ordinateur d’un domaine |
net config | Affiche les services configurables qui sont en cours d’exécution, ou affiche et modifie les paramètres relatifs à un service Serveur ou Station de travail |
net continue | Relance un service mis en pause avec net pause |
net file | Liste et affiche les fichiers ouverts par un partage de dossier |
net group | Affiche, ajout ou modifie les groupes utilisateurs |
net help | Affiche l’aide des commandes net |
net helpmsg | Affiche une erreur de commande net par son numéro d’erreur |
net localgroup | Modifier les groupes locaux |
net pause | Met en attente une ressource ou un service Windows |
net session | La commande net session est utilisée pour lister ou déconnecter les sessions entre l’ordinateur et les autres sur le réseau |
net share | Créé, supprime et gère autrement les ressources partagées sur l’ordinateur |
net start | Utilisé pour démarrer un service réseau ou répertorier les services réseau exécutant |
net statistics | Affiche le journal des statistiques réseau pour le service Serveur ou Station de travail |
net stop | Utilisé pour arrêter un service réseau |
net time | S’utilise pour afficher l’heure et la date actuelles d’un autre ordinateur sur le réseau. Mais il faut préférer plutôt la commande W32tm |
net use | Affiche des informations sur les ressources partagées sur le réseau auquel vous êtes actuellement connecté, ainsi que pour vous connecter à de nouvelles ressources et vous déconnecter des ressources connectées |
net user | ajoute, supprime et gère autrement les utilisateurs sur un ordinateur |
net view | Affiche une liste d’ordinateurs et de périphériques réseau sur le réseau |
Aide mémoire des commandes CMD en PDF
Voici un PDF d’aide mémoire des commandes CMD de Windows.
Tout d’abord, les exemples d’utilisations des principales commandes de l’invite de commandes puis le tableau avec l’intégralité des commandes CMD.
Autre liste des commandes de l’invite de commandes
La commande help retourne une liste incomplète avec quelques descriptions.
Le site propose aussi d’autres articles :
- 6 commandes CMD pour nettoyer son PC en invite de commandes
- 16 commandes CMD utiles que vous devez connaître
- Réparer Windows 7, 10 depuis l’invite de commandes
Enfin, Microsoft fournit un PDF avec les commandes assez le complet en anglais : Windows Commands Reference
Le document fait environ ~900 pages.
Liens
- L’invite de commandes de Windows
- 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
- 7 commandes CMD pour réparer Windows
- 16 commandes CMD utiles que vous devez connaître
- Les commandes NET de Windows
- Les commandes réseau utiles de Windows
- 25 astuces d’invite de commande à connaître
- Tutoriel WMIC : les commandes les plus utile
- 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 10, 11 en CMD 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