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.
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?