L’invite de commandes permet d’effectuer toutes sortes d’opération sur Windows ou depuis les options de récupérations 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.
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 aux réseaux
- 5 Commandes CMD autour des processus
- 6 Commandes CMD liées au sortie ou texte
- 7 Commandes CMD sur les fichiers avec l’invite de commandes
- 8 Autre liste des commandes de l’invite
- 9 Liens
Les commandes de bases de l’invite de commandes
- cls : efface toute le contenu de la console
- echo : écrire un texte sur l’invite de commandes
- date : permet de changer la date du système
- print : 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.
- 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 : à utiliser pour installer un environ WinPE (Windows Preinstallation Environment)
- Powercfg : configure la mise en veille de Windows et options d’alimentation
- pnpunattend : automatiser l’installation de périphériques et pilotes
- reg : ajouter / lire / importer / exporter 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
- 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.
- Schtasks : gestion des tâches planifiées de Windows
- systeminfo : affiche les informations systèmes et matérielles
Commandes CMD liées aux disques ou partitions
Voici les commandes pour réparer les disques, effectuer des copies.
- 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 : tester les performances des disques
- format : formate un disque
- 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.
- vol : afficher la description du volume et les numéros de série des disques durs
Commandes CMD liées aux réseaux
- ipconfig : afficher la configuration réseaux des interfaces
- netsh : permet de modifier la configuration réseaux des interfaces
- net use : 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 autour des processus
Les commandes pour manipuler les processus 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 ligne de commandes
- tracerpt : enregistre et active le suvi 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.
- 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 avec l’invite de commandes
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.
- lettre: pour changer de lecteur, tapez simplement le lecteur: soit donc pour aller sur le disque D, D: et entrée.
- assoc : changer les associations d’un type de fichier
- attrib : changer les attributs d’un fichier
- cd : permet de changer de répertoire
- cd .. permet de revenir au répertoire au dessus dans l’arborescence
- cipher : affiche ou modifie le chiffrement d’un répertoire
- fc : compare deux fichiers et donne les différences
- Erase : supprime un ou plusieurs fichiers
- icalcs : Modifier les permissions/autorisations (ACL)
- mkdir : création d’un répertoire
- mklink : créé un junction (lien symbolique)
- rmdir ou rd : supprime un répertoire – il est possible de supprimer une arborescence complète avec l’option /S
- 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
- move : commandes pour déplacer des fichiers/dossiers.
- openfiles :affiche et déconnecte des fichiers ou dossiers ouverts par le système.
- rename (ren) Modifie le nom d’un fichier ou d’un groupe de fichiers.
- robocopy : Créer un miroir de fichiers et copier des fichiers
- 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
- xcopy : commande de copies plus complètes (récursif, permet de copier en gardant la date de fichiers)
Autre liste des commandes de l’invite
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 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