Pour la plupart, l’invite de commande est un volant quelque peu effrayant du système d’exploitation Windows. L’interface est noire, sombre et sans grande aide. Comparé au reste de l’interface Windows, il semble juste vide. Malgré sa première impression décevante, l’invite de commande est l’un des instruments les plus puissants de l’arsenal de Windows.
L’invite de commande est utile pour tout, de l’automatisation complexe à la configuration du réseau. Ce qu’il manque en interface, il compense largement son efficacité. Si vous ne savez pas par où commencer avec la compétence d’invite de commande, quel meilleur endroit que de commencer ici!
Commandes CMD
Alors que la plupart recherchent immédiatement les commandes les meilleures et les plus utiles, cela aide à masquer la signification des différents paramètres. La maîtrise de votre invite de commande ne vient pas seulement du fait d’avoir un lexique de commandes, mais de comprendre ce que signifie chaque paramètre et comment les différents paramètres peuvent être combinés pour obtenir également l’effet souhaité.
Voici une liste complète de la plupart des commandes utilisées dans les commandes Windows classiques. Vous pouvez téléchargez la version PDF ici. Faites défiler jusqu’à ce qui suit Liste des commandes essentielles pour une liste de commandes immédiatement utilisable.
UN B
ASSOC - Displays or modifies file extension associations. ATTRIB - Displays or changes file attributes. BREAK - Sets or clears extended CTRL+C checking. BCDBOOT - Used to copy critical files to the system partition and to crate a new system BCD store. BCDEDIT - Sets properties in boot database to control boot loading.
C
CACLS - Shows or changes access control lists (ACLs) of files. CALL - Calls a batch program from another. CD - Shows the name of or changes to a current directory. CHCP - Displays or sets the active code page number. CHDIR - Displays the name of or changes to the current directory. CHKDSK - Checks a disk and displays a status report. CHKNTFS - Displays or modifies the checking of disk at boot time. CHOICE - Batch file command that allows users to select from a set of options. CIPHER - Displays or alters the encryption of directories (files) on NTFS partitions. CLIP - Redirects output off another command to the Windows clipboard. CLS - Clears the screen. CMD - Starts a new instance of the Windows command interpreter. CMDKEY - Creates, lists, and deletes stored user names and passwords or credentials. COLOR - Sets the default console colors. COMP - Compares the contents of two files or sets of files byte-by-byte. COMPACT - Displays or alters the compression of files on NTSF partitions. CONVERT - Converts FAT volumes to NTFS. You cannot convert the current drive. COPY - Copies one of more files to another location.
ré
DATE - Displays or sets the date. DEFRAG - Disk defragment accessory. DEL - Deletes one or more files. DIR - Displays a list of files and sub-directories in a directory. DISKCOMP - Compares the contents of two floppy disks. DISKCOPY - Copies the contents of one floppy disk to another. DISKPART - Displays or configures Disk Partition properties. DOSKEY - Edits command lines, recalls Windows commands, and creates macros. DRIVERQUERY - Displays current device driver status and properties.
E
ECHO - Displays messages, or turns commands echoing on or off. ENDLOCAL - Ends localization of environment changes in a batch file. ERASE - Deletes one of more files. EXIT - Quits and closes the command shell. EXPAND - Expands compressed files.
F
FC - Compares two files or sets of files, and displays the differences between them. FIND - Searches for a text string in a file or files. FINDSTR - Searches for strings in files. FOR - Runs a specified command for each item in a set. FORFILES - Selects files in a folder for batch processing. FORMAT - Formats a disc for use with Windows. FSUTIL - Displays or configures the file system properties. FTYPE - Displays or modifies file types used in file extensions associations.
G – I
GOTO - Directs the Windows command interpreter to a labeled line in a batch program. GPRESULT - Displays Group Policy Information for machine or user. GRAFTABL - Enables Windows to display an extended character set in graphics mode. HELP - Provides help information for Windows commands. ICACLS - Display, modify, backup, or restore ACLs for files and directories. IF - Performs conditional processing in batch programs. IPCONFIG - Displays all current TCP/IP network configuration values.
L – M
LABEL - Creates, changes, or deletes the volume label of a disk. MD - Creates a directory. MKDIR - Creates a directory. MKLINK - Creates Symbolic Links and Hard Links. MODE - Configures a system device. MORE - Displays output one screen at a time. MOVE - Moves one or more files from one directory to another directory.
O – P
OPENFILES - Queries, displays, or disconnects open files or files opened by network users. PATH - Displays or sets a search path for executable files. PAUSE - Suspends processing of a batch file. POPD - Restores the previous value of the current directory saved by PUSHD. PRINT - Prints a text file. PROMPT - Changes the Windows command prompt. PUSHD - Saves the current directory then changes it.
R
RD - Removes a directory. RECOVER - Recovers readable information from a bad or defective disk. REM - Designates comments (remarks) in batch files. REN - Renames a file or files. RENAME - Renames a file or files. REPLACE - Replaces files. RMDIR - Removes a directory. ROBOCOPY - Advanced utility to copy files and directory trees.
S
SET - Displays, sets, or removes environment variables for current session. SETLOCAL - Begins localization of environment changes in a batch file. SETX - Sets environment variables. SC - Displays or configures services (background processes). SCHTASKS - Schedules commands and programs to run on a computer. SHIFT - Shifts the position of replaceable parameters in batch files. SHUTDOWN - Allows proper local or remote shutdown of machine. SORT - Sorts input. START - Starts a separate window to run a specified programs or command. SUBST - Associates a path with a drive letter. SYSTEMINFO - Displays machine specific properties and configuration.
T
TAKEOWN - Allows an administrator to take ownership of a file. TASKLIST - Displays all currently running tasks including services. TASKKILL - Kill running process or applications. TIME - Displays or sets the system time. TIMEOUT - Pauses the command processor for the specified number of seconds. TITLE - Sets the window title for a CMD.EXE session. TREE - Graphically displays the directory structure of a drove or path. TYPE - Displays the contents of a text file.
V – X
VER - Displays the Windows version. VERIFY - Tells Windows whether or verify that your files are written correctly to a disk. VOL - Displays a disk volume label and serial number. VSSADMIN - Volume Shadow Copy Service administration tool. WHERE - Displays the locations of files that match a search pattern. WMIC - Displays WMI information inside interactive command shell. XCOPY - Copies files and directory trees.
Remarque: Pour avoir un accès complet à l’invite de commande, vous devez exécuter l’invite en tant que Administrateur. Le privilège administrateur permet aux utilisateurs d’accéder à des commandes autrement inaccessibles.
Pour activer le mode Administrateur, ouvrez votre Le menu Démarrer, tapez cmd, cliquez avec le bouton droit sur le programme CMD et sélectionnez Exécuter en tant qu’administrateur. Dans Windows 10, vous pouvez également cliquer avec le bouton droit sur le bouton Démarrer et sélectionner Invite de commandes (Admin).
Liste des commandes essentielles
Les commandes CMD se comptent par milliers, chacune avec sa propre action.
[command] /?
La commande ci-dessus fournit aux utilisateurs plus d’informations sur des commandes particulières. Cela arrive en tête de liste, uniquement parce qu’il permet aux utilisateurs de comprendre des commandes sans avoir à s’appuyer sur des sources tierces.
sfc / scannow
Répare les fichiers système cruciaux sans avoir à réinstaller le système d’exploitation.
Il est préférable d’exécuter cette commande en mode sans échec, car tout problème immédiat du système d’exploitation peut compromettre une réparation complète.
chkdsk
Répare les erreurs du système de fichiers, les secteurs défectueux et récupère les informations lisibles. Il existe deux méthodes d’exécution de la commande chkdsk.
- chkdsk / F – Exécute chkdsk et corrige les erreurs du système de fichiers.
- chkdsk / R – Corrige les erreurs, localise les secteurs défectueux et récupère les informations de ces mauvaises erreurs. Une analyse plus complète que /F.
ping, pathping, tracert
Ping et pathping (une forme de ping plus complète) fera écho ou affichera les paquets de données envoyés vers et depuis un site Web spécifique. Pathping, avec tracert, affichera l’adresse IP de chaque routeur (ou saut) sur le chemin vers le domaine souhaité.
powercfg
Par défaut, certaines configurations d’alimentation comme le mode Veille prolongée sont désactivées par défaut. Le mode veille prolongée, par opposition à la mise hors tension du PC, enregistre le dernier état de votre PC (programmes, fenêtres, etc.) et démarre plus rapidement. Pour activer ou désactiver, utilisez les commandes suivantes:
- powercfg / hibernate on – Active le mode Veille prolongée, accessible via les options d’alimentation par défaut de Windows.
- powercfg / hibernate off – Désactive le mode Veille prolongée.
driverquery…> [File Name]
Alors que la plupart d’entre nous ne peuvent pas faire la tête et la queue de nos pilotes PC, il y a des moments où des problèmes de pilotes surgissent. Cela peut être aussi mineur qu’un retard dans les performances, ou aussi important que des BSOD constants.
Bien que la requête de pilote ne présente pas un avantage immédiat, elle donne un aperçu des informations sur le pilote du PC afin de résoudre complètement les problèmes matériels et logiciels.
- driverquery – Présente une liste variée de pilotes installés.
- driverquery / FO TABLE, LIST ou CSV – Présente vos pilotes sous forme de tableau, de liste ou de feuille de calcul Excel.
Si vous ajoutez > [FileName.csv] à votre paramètre d’origine – driverquery / FO CSV> driverquery.csv par exemple – votre invite de commande prendra les informations présentées via driverquery et les affichera sur une feuille Excel. Le dossier sera dirigé vers votre Windows32 dossier par défaut.
ipconfig / release, renouvellement, flushdns
Parfois, des problèmes de réseau peuvent survenir via des adresses IP défectueuses ou des fichiers DNS (Domain Name Server) corrompus. Pour résoudre ce problème, entrez les commandes suivantes dans l’ordre:
- ipconfig / release – Libère votre adresse IP.
- ipconfig / renouvellement – Remplace votre adresse IP précédente (et prend beaucoup plus de temps pour terminer que les deux autres).
- ipconfig / flushdns – Supprime la liste DNS précédemment configurée, permettant aux sites Web qui étaient auparavant inutilisables de se charger à nouveau.
Il est préférable de le faire uniquement lorsque vous rencontrez un problème de réseau. Plus précisément, lorsque vous êtes connecté à Internet mais que certains sites Web ne fonctionnent pas.
Commandez votre invite!
L’invite de commande n’est pas une bête étrange conçue pour vous embrouiller. C’est une fonctionnalité simple, bourrée d’outils utiles pour contrôler à peu près tous les aspects de votre PC. Nous n’avons fait qu’effleurer la surface de ce que l’invite de commandes vous réserve, alors apprenez!
Quelles autres commandes aimeriez-vous apprendre? Faites-le nous savoir dans les commentaires ci-dessous!
Crédit d’image: Roman Marvel et Brian Goff via Shutterstock.com
Soutenez notre effort ❤️
Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.
































