L’invite de commande ou CMD est un interpréteur de ligne de commande de la famille Windows des systèmes d’exploitation créés par Microsoft Corporation. Dans cet article, nous avons essayé de gérer une liste A à Z de commandes CMD Windows. La liste comprend des commandes internes et externes applicables à l’invite de commande.

Dans le cas du système d’exploitation Windows, la plupart des utilisateurs ne se préoccupent même pas à distance de l’invite de commande ou de cmd.exe . Les gens savent qu’il existe des logiciels intégrés avec un écran noir qui sont parfois utilisés pour résoudre les problèmes Windows. Par exemple, lorsqu’un utilisateur doit réparer une clé USB corrompue . D’un autre côté, les utilisateurs de Linux connaissent très bien l’utilitaire de ligne de commande et cela fait partie de leur utilisation quotidienne de l’ordinateur.

les commandes CMD Windows

CMD est un interpréteur de ligne de commande – un programme conçu pour comprendre les commandes entrées par un utilisateur, à partir d’un fichier texte ou de tout autre support – dans la famille Windows NT. Il s’agit de la version moderne de COMMAND.COM qui était le shell par défaut présent dans les systèmes d’exploitation DOS et comme interpréteur de ligne de commande dans la famille Windows 9x.

Semblable à la ligne de commande Linux, l’invite de commande dans Windows NT – Windows X, 7, 8, 8.1, 10 – est assez efficace. À l’aide de diverses commandes, vous pouvez demander à votre système d’exploitation Windows d’effectuer les tâches souhaitées que vous effectuez normalement en utilisant l’interface graphique.

Comment ouvrir Windows CMD?

Vous pouvez ouvrir l’invite de commandes Windows en tapant cmd dans la barre de recherche du menu Démarrer. Vous pouvez également appuyer sur CTRL + R pour ouvrir l’utilitaire RUN, taper cmd et appuyer sur Entrée .

Les commandes CMD Windowssont-elles sensibles à la casse?

Les commandes utilisées dans l’invite de commandes Windows ne sont pas sensibles à la casse, contrairement à la ligne de commande Linux. Par exemple, lorsque vous tapez dir ou DIR, c’est la même chose. Mais les commandes individuelles peuvent avoir diverses options qui peuvent être sensibles à la casse.

La Liste des commandes CMD Windows de A à Z

Voici une liste de A à Z des commandes Windows CMD qui vous seront utiles. Une fois que vous maîtrisez ces commandes, vous pouvez effectuer la plupart de votre travail plus rapidement sans utiliser l’interface graphique normale.

Pour afficher l’aide pour les commandes:

nom_commande /?

Appuyez sur Entrée.

Par exemple, pour voir l’aide de la commande ping:

ping /?

Remarque: Certaines de ces commandes peuvent nécessiter un service approprié ou une version de Windows pour fonctionner correctement.

A – Commandes Windows CMD

 A La description
addusers Utilisé pour ajouter et lister des utilisateurs dans un fichier CSV
admodcmd Utilisé pour modifier en masse le contenu d’un répertoire actif
arp Le protocole de résolution d’adresse est utilisé pour mapper l’adresse IP à l’adresse matérielle
assoc Utilisé pour modifier les associations pour les extensions de fichier
associat Association de fichiers en une étape
at Exécutez une commande à un moment précis
atmadm Afficher les informations de connexion de l’adaptateur ATM
attrib Utilisé pour modifier les attributs de fichier

B – Commandes CMD Windows

 B La description
bcdboot Utilisé pour créer et réparer une partition système
bcdedit Utilisé pour gérer les données de configuration de démarrage
bitsadmin Utilisé pour gérer le service de transfert intelligent en arrière-plan
bootcfg Utilisé pour modifier la configuration de démarrage dans Windows
break Activer / désactiver la capacité de coupure (CTRL + C) dans CMD

C – Commandes Windows CMD

 C La description
cacls Utilisé pour modifier les autorisations des fichiers
call Utilisé un programme batch pour en appeler un autre
certreq Utilisé pour demander un certificat à une autorité de certification
certutil Gérer les fichiers et les services de l’autorité de certification
CD Utilisé pour changer de dossier (répertoire) ou aller dans un dossier spécifique
change Utilisé pour changer les services du terminal
chcp Affiche le nombre de pages de codes de console actives
chdir Identique à la commande cd
chkdsk Utilisé pour vérifier et réparer les problèmes sur le disque
chkntfs Utilisé pour vérifier le système de fichiers NTFS
choix Accepter l’entrée utilisateur (via le clavier) dans un fichier de commandes
cipher Utilisé pour crypter / décrypter des fichiers et des dossiers
cleanmgr Fichiers temporaires propres utilisés et corbeille automatiquement
clip Copier le résultat d’une commande (stdin) dans le presse-papiers de Windows
cls Écran CMD clair
cmd Utilisé pour démarrer un nouveau shell CMD
cmdkey Utilisé pour gérer les noms d’utilisateur et mots de passe stockés
cmstp Utilisé pour installer ou supprimer un profil de service du gestionnaire de connexions
Color Changer la couleur du shell CMD à l’aide des options
comp Comparer le contenu de deux fichiers ou de deux ensembles de fichiers
compact Compressez des fichiers et des dossiers sur une partition NTFS
compress Compressez un ou plusieurs fichiers
convert Convertir une partition FAT en NTFS
copy Copiez un ou plusieurs fichiers vers un autre emplacement
coreinfo Afficher la correspondance entre les processeurs logiques et physiques
cprofile Nettoie les profils spécifiés d’espace perdu et les associations de fichiers spécifiques à l’utilisateur désactivées
cscmd Configurer des fichiers hors ligne sur un ordinateur client
csvde Importer ou exporter les données d’un répertoire actif

D – Commandes Windows CMD

 D La description
Date Utilisé pour afficher la date ou la changer.
defrag Utilisé pour défragmenter le disque dur du système.
del Utilisé pour supprimer un ou plusieurs fichiers.
delprof Utilisé pour supprimer le ou les profils utilisateur.
deltree Permet de supprimer un dossier et ses sous-dossiers.
devcon Accédez à l’utilitaire de gestion des périphériques de ligne de commande.
dir Utilisé pour afficher la liste des fichiers et des dossiers.
dirquota Gérez les quotas du gestionnaire de ressources du serveur de fichiers.
diruse Utilisé pour afficher l’utilisation du disque.
diskcomp Comparez le contenu de deux disquettes.
diskcopy Copiez les données d’une disquette sur une autre.
diskpart Apportez des modifications aux partitions de stockage, à la fois internes et connectées.
diskshadow Accédez au service de cliché instantané des disques.
diskuse Afficher l’espace utilisé dans le (s) dossier (s).
doskey Utilisé pour modifier la ligne de commande, rappeler des commandes et créer des macros.
driverquery Affichez une liste des pilotes de périphériques installés.
dsacls Affichez et modifiez les entrées de contrôle d’accès pour les objets du répertoire actif.
dsadd Utilisé pour ajouter des objets au répertoire actif.
dsget Afficher les objets dans le répertoire actif.
dsquery Recherchez des objets dans un répertoire actif.
dsmod Utilisé pour modifier des objets dans un répertoire actif.
dsmove Renommez ou déplacez un objet Active Directory.
dsrm Supprimez des objets d’un répertoire actif.
dsmgmt Gérer les services d’annuaire légers Active Directory

E – Commandes Windows CMD

 E La description
echo Activer / désactiver la fonction d’écho de commande, afficher un message à l’écran.
endlocal Mettre fin aux modifications de l’environnement de localisation dans un fichier de commandes.
erase Utilisé pour supprimer un ou plusieurs fichiers.
eventcreate Ajoutez un événement personnalisé au journal des événements Windows (droits d’administrateur requis).
eventquery Afficher la liste des événements et leurs propriétés à partir des journaux d’événements.
eventtriggers Affichez et configurez les déclencheurs d’événements sur les machines locales et distantes.
exit Quittez la ligne de commande (Quitter le script de commandes en cours).
expand Décompressez un ou plusieurs fichiers .CAB
explorer Ouvrez l’Explorateur Windows.
extract Décompressez un ou plusieurs fichiers CAB Windows

F – Commandes CMD Windows

 F La description
fc Utilisé pour comparer deux fichiers.
find Utilisé pour rechercher une chaîne de texte spécifiée dans un fichier.
findstr Utilisé pour rechercher des modèles de chaîne dans les fichiers.
finger Afficher des informations sur les utilisateurs sur un ordinateur distant spécifié.
flattemp Utilisé pour activer / désactiver les dossiers temporaires plats.
for Exécutez une commande en boucle pour un ou plusieurs fichiers pour le paramètre défini.
forfiles Utilisé pour le traitement par lots des fichiers sélectionnés
format Utilisé pour formater un disque.
disque libre Utilisé pour vérifier l’espace libre sur un disque.
fsutil Utilitaire de système de fichiers pour gérer les propriétés des fichiers et des lecteurs.
ftp Utilisez le service FTP pour transférer des fichiers d’un PC à un autre.
ftype Afficher / modifier les associations de types d’extension de fichier.

G – Commandes Windows CMD

 g La description
getmac Utilisé pour afficher l’adresse MAC de votre carte réseau.
goto Utilisé pour diriger un programme batch vers une ligne identifiée par une étiquette.
gpresult Afficher les paramètres de stratégie de groupe et l’ensemble de stratégies résultant pour un utilisateur.
gpupdate Mettez à jour le répertoire local et actif en fonction des paramètres de stratégie de groupe.
graftabl Activez la possibilité d’afficher un caractère étendu en mode graphique.

H – Commandes CMD Windows

 H La description
help Affichez une liste de commandes et consultez leurs informations en ligne.
hostname Utilisé pour afficher le nom d’hôte de l’ordinateur.

I – Commandes Windows CMD

 je La description
icacls Utilisé pour modifier les autorisations des fichiers et des dossiers.
iexpress Utilisé pour créer une archive zip auto-extractible.
if Utilisé pour le traitement conditionnel dans les programmes batch.
ifmember Affichez le ou les groupes auxquels appartient un utilisateur actif.
inuse Remplacez les fichiers que l’OS utilise actuellement (redémarrage requis).
ipconfig Affichez et modifiez la configuration IP de Windows.
ipseccmd Utilisé pour configurer les politiques de sécurité IP.
ipxroute Affichez et modifiez les informations de table de routage utilisées par le protocole IPX.
irftp Utilisé pour envoyer des fichiers via une liaison infrarouge (fonctionnalité infrarouge requise).

L – Commandes CMD Windows

 L La description
label Utilisé pour changer le nom d’un disque.
lodctr Mettez à jour les valeurs de registre avec les derniers compteurs de performances.
logman Utilisé pour gérer les journaux du moniteur de performances.
logoff Déconnectez un utilisateur.
logtime Ajoutez la date, l’heure et un message à un fichier texte.
lpq Affiche l’état de la file d’attente d’impression.
lpr Utilisé pour envoyer un fichier à un ordinateur exécutant le service Line Printer Daemon.

M – Commandes Windows CMD

 M La description
macfile Gérer le serveur de fichiers pour Mackintosh.
makecab Utilisé pour créer des fichiers .cab.
mapisend Utilisé pour envoyer des e-mails à partir de la ligne de commande.
mbsacli Analyseur de sécurité Microsoft Baseline.
mem Utilisé pour montrer l’utilisation de la mémoire.
Maryland Utilisé pour créer des répertoires et sous-répertoires.
mkdir Utilisé pour créer des répertoires et sous-répertoires.
mklink Utilisé pour créer un lien symbolique vers un répertoire.
mmc Accédez à Microsoft Management Console.
mode Configurez les systèmes COM, LPT et CON.
more Afficher un écran de sortie à la fois.
Mountvol Créez, répertoriez ou supprimez un point de montage de volume.
mouve Utilisé pour déplacer des fichiers d’un dossier à un autre.
moveuser Déplacez le compte utilisateur vers un domaine ou entre des machines.
msg Utilisé pour envoyer un message contextuel à un utilisateur.
msiexec Installez, modifiez, configurez à l’aide de Windows Installer.
msinfo32 Afficher les informations système.
mstsc Créez une connexion Bureau à distance.

N – Commandes CMD Windows

 N La description
nbstat Affichez les informations NetBIOS sur TCP / IP.
net Utilisé pour gérer les ressources et services réseau.
netdom Utilitaire Network Domain Manager
netsh Afficher ou modifier la configuration réseau
netstat Affiche les connexions TCP / IP actives.
nlsinfo Utilisé pour afficher les informations locales
nltest Répertorier les contrôleurs de domaine, forcer l’arrêt à distance, etc.
now Afficher la date et l’heure.
nslookup Vérifiez l’adresse IP sur un serveur de noms.
ntbackup Sauvegardez les données sur bande à l’aide de CMD ou d’un fichier batch.
ntcmdprompt Exécute cmd.exe au lieu de command.exe dans une application MS-DOS.
ntdsutil Gérer les services de domaine Active Directory
ntrights Utilisé pour modifier les privilèges du compte utilisateur.
ntsd Uniquement pour les développeurs de systèmes.
nvspbind Utilisé pour modifier les liaisons réseau.

O – Commandes CMD Windows

 O La description
Openfiles Interroge ou affiche les fichiers ouverts.

P – Commandes Windows CMD

 P La description
pagefileconfig Affichez et configurez les paramètres de mémoire virtuelle.
path Définissez la variable d’environnement PATH pour les fichiers exécutables.
pathping Informations de latence et de perte de paquets pour chaque nœud du chemin réseau.
pause Utilisé pour arrêter le traitement d’un fichier de commandes.
pbadmin Démarre l’administrateur du répertoire téléphonique
pentnt Détecter l’erreur de division en virgule flottante dans la puce Pentium.
perfmon Accéder au moniteur de performances dans CMD
perms Afficher les autorisations ACL d’un utilisateur pour un fichier.
ping Testez la connexion réseau à un ordinateur.
popd Accédez au dernier chemin / dossier stocké par la commande PUSHD
portqry Affiche l’état des ports TCP et UDP.
powercfg Utilisé pour configurer les paramètres d’alimentation et connaître l’état de la batterie.
impression Utilisé pour imprimer un ou plusieurs fichiers texte à partir de CMD.
printbrm Pour la sauvegarde / restauration / migration de la file d’attente d’impression.
prncnfg Utilisé pour configurer / renommer un périphérique d’impression.
prndrvr Liste / ajouter / supprimer des pilotes d’imprimante.
prnjobs Liste / pause / reprise / annulation des travaux d’impression.
prnmngr Liste / ajouter / supprimer des imprimantes, afficher / définir l’imprimante par défaut.
prnport Liste / créer / supprimer des ports d’imprimante TCP, afficher / modifier la configuration des ports.
prnqctl Vider la file d’attente de l’imprimante, imprimer une page de test.
procdump Surveillez le système pour les pics de CPU, générez un rapport de plantage lors d’un pic.
rapide Utilisé pour changer l’invite dans CMD.
psexec Exécutez un processus CMD sur un ordinateur distant.
psfile Affichez les fichiers ouverts à distance, fermez un fichier ouvert.
psinfo Répertorie les informations système sur une machine locale / distante.
pskill Tuez un ou plusieurs processus en utilisant son nom ou son ID de processus.
pslist Afficher l’état du processus et des informations sur les processus actifs.
psloggedon Voir les utilisateurs actifs sur la machine.
psloglist Afficher les enregistrements du journal des événements.
pspasswd Utilisé pour changer le mot de passe du compte.
psping Utilisé pour mesurer les performances du réseau.
psservice Afficher et contrôler les services sur une machine.
psshutdown Arrêtez / redémarrez / déconnectez / verrouillez une machine locale ou distante.
pssuspend Utilisé pour suspendre un processus sur un ordinateur local ou distant.
pushd Modifier le dossier actuel et stocker le dossier précédent pour une utilisation par POPD.

Q – Commandes Windows CMD

 Q La description
qgrep Rechercher un ou plusieurs fichiers pour un modèle de chaîne donné.
query process ou qprocess Afficher des informations sur les processus.

R – Commandes CMD Windows

 R La description
rasdial Afficher l’état du service d’accès à distance.
rasphone Gérez les connexions RAS.
rcp Copiez les fichiers sur un ordinateur exécutant le service shell distant.
recover Récupérez des données lisibles à partir d’un disque défectueux.
reg Afficher / ajouter / modifier les clés et les valeurs du registre dans le registre Windows.
regedit Importez / exportez / supprimez les paramètres d’un fichier texte .reg.
regsvr32 Utilisé pour enregistrer / désinscrire un fichier DLL.
regini Utilisé pour modifier les autorisations de registre.
relog Exportez les compteurs de performances vers d’autres formats tels que TSV, CSV, SQL.
rem Ajoutez des commentaires dans un fichier de commandes.
ren Permet de renommer un ou plusieurs fichiers.
replace Utilisé pour remplacer un fichier par un autre fichier du même nom.
reset session Utilisé pour réinitialiser une session de bureau à distance.
Rexec Exécutez des commandes sur des machines distantes exécutant le service Rexec.
rd Utilisé pour supprimer un ou plusieurs dossiers.
rmdir Utilisé pour supprimer un ou plusieurs dossiers.
rmtshare Gérez les partages de fichiers et d’imprimantes sur des serveurs locaux ou distants.
robocopie Utilisé pour copier les fichiers et dossiers qui ont changé.
route Affichez / modifiez la table de routage IP locale.
rsh Exécutez des commandes sur des serveurs distants exécutant le service RSH.
rsm Gérez les ressources multimédias à l’aide du stockage amovible.
runas Exécutez un programme en tant qu’utilisateur différent.
rundll32 Utilisé pour exécuter un programme DLL.

S – Commandes CMD Windows

S La description
sc Utilisez Service Controller pour gérer les services Windows.
schtasks Planifiez l’exécution des commandes à un moment précis.
secedit Configurez la sécurité du système.
set Afficher / définir / supprimer des variables d’environnement dans CMD.
setlocal Contrôlez la visibilité des variables d’environnement dans un fichier de commandes.
setspn Gérer les noms principaux de service pour un compte de service Active Directory.
setx Définissez les variables d’environnement de façon permanente.
sfc Vérificateur de fichiers système
share Répertoriez / modifiez un partage de fichiers ou imprimez sur n’importe quel ordinateur.
shellrunas Utilisé pour exécuter une commande en tant qu’utilisateur différent.
shift Modifiez la position des paramètres de lot dans un fichier de commandes.
shortcut Créez un raccourci Windows.
shutdown Éteindre l’ordinateur.
sleep Mettez l’ordinateur en veille pendant un nombre de secondes spécifié.
slmgr Outil de gestion des licences logicielles pour l’activation et KMS.
sort Utilisé pour trier et afficher une entrée redirigée ou redirigée.
start Démarrez un programme, une commande ou un fichier de commandes.
strings Recherchez des chaînes ANSI et UNICODE dans des fichiers binaires.
subinacl Affichez / modifiez les ACE pour les autorisations de fichiers et de dossiers.
subst Associez un chemin à une lettre de lecteur.
sysmon Surveillez et enregistrez l’activité du système dans le journal des événements Windows.
systeminfo Affichez des informations de configuration détaillées sur l’ordinateur.

T – Commandes CMD Windows

 T La description
takeown Utilisé pour s’approprier un fichier.
taskkill Utilisé pour terminer un ou plusieurs processus en cours d’exécution.
tasklist Affichez une liste des applications et services en cours d’exécution.
tcmsetup Activez / désactivez le client TAPI.
telnet Communiquez avec une machine distante à l’aide du protocole TELNET.
tftp Transférez des fichiers vers et depuis une machine distante exécutant le protocole TFTP.
teme Afficher / modifier l’heure du système.
timeout
Title Modifiez le texte en haut de la fenêtre CMD.
touch Modifiez les horodatages des fichiers.
tracerpt Traitez les journaux de suivi des événements et générez un rapport d’analyse de trace.
tracert Tracez la route vers un hôte distant en envoyant des messages de demande ICMP.
tree Affichez une structure de dossiers sous la forme d’une arborescence graphique.
tsdiscon Mettez fin à une connexion Bureau à distance.
tskill Arrêtez un processus en cours d’exécution sur un serveur hôte de session Bureau à distance.
tssutdn Arrêtez / redémarrez un serveur Terminal Server à distance.
type Afficher le contenu d’un fichier texte.
typeperf Écrivez les données de performances dans une fenêtre CMD ou un fichier journal.
tzutil Utilitaire de fuseau horaire.

U – Commandes CMD Windows

 U La description
unlodctr Supprimez les noms des compteurs de performances et expliquez le texte d’un service du registre.

V – Commandes CMD Windows

v la descriprtion
ver pour voir le numéro de la version du système
verify Vérifiez si les fichiers sont correctement enregistrés sur le disque.
vol Afficher l’étiquette du volume de disque et le numéro de série.
vssadmin Affichez les sauvegardes de clichés instantanés, les rédacteurs et les fournisseurs de clichés instantanés installés.

W – Commandes CMD Windows

 W La description
w32tm Accéder à l’utilitaire Windows Time Service
waitfor Utilisé pour synchroniser les événements entre les ordinateurs en réseau.
wevtutil Récupérez des informations sur les journaux d’événements et les éditeurs.
where Recherchez et affichez les fichiers dans le répertoire courant.
whoami Affiche des informations sur l’utilisateur actif.
Windiff Comparez le contenu de deux fichiers ou ensembles de fichiers.
winrm Gestion à distance de Windows.
winrs Shell distant Windows.
wmic Commande d’instrumentation de gestion Windows.
wuauclt Agent Windows Update pour télécharger de nouveaux fichiers de mise à jour.

X – Commandes CMD Windows

 X La description
xcalcs Modifiez les ACL des fichiers et des dossiers.
xcopy Copiez des fichiers ou des arborescences de répertoires dans un autre dossier.

C’était la liste AZ ultime des commandes Windows CMD qui a été créée avec les entrées de SS64  et TechNet . Une grande attention a été accordée lors de sa préparation, mais si vous constatez une anomalie, n’hésitez pas à nous en informer.

Avez-vous trouvé ceci utile? Dites-le nous dans les commentaires ci-dessous.

Lire aussi:Comment démarrer facilement Windows 10 en mode sans échec?