La liste ultime des commandes Windows CMD que vous devez connaître

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

dans le cas du système d’exploitation Windows, la plupart des utilisateurs ne sont même pas concernés à distance par l’invite de commande ou 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 de Windows. Par exemple, lorsqu’un utilisateur doit réparer une clé USB corrompue. D’un autre côté, les utilisateurs de Linux sont très familiers avec 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 qui veux dire que c’est 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 en tant qu’interpréteur de ligne de commande dans la famille Windows 95 / 98 / Me.

Semblable à la ligne de commande Linux, l’invite de commande dans Windows NT (Windows 2000, 7, 8, 8.1, 10) est assez efficace. À l’aide de diverses commandes, vous pouvez demander à votre système d’exploitation Windows d’exécuter les tâches souhaitées, ce que vous faites normalement à l’aide de l’interface graphique.

Comment ouvrir Windows CMD?

Vous pouvez ouvrir l’invite de commande Windows en tapant cmd dans la barre de recherche du menu Démarrer. Vous pouvez également appuyer sur [WINDOWS + R ou WINDOWS + X] pour ouvrir l’utilitaire RUN, tapez cmd et appuyez sur Entrée.

Voir la vidéo explicatif :

Lance l’invite de commande

Les commandes sont-elles sensibles à la casse?

Les commandes utilisées dans l’invite de commande 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.

Liste A à Z des commandes Windows CMD

Voici une liste de 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 de la commande /?

Appuyez sur la touche Entrée.

Windows commandes du CMD

A-ZDescription
addusersUsed to add and list users in a CSV file
admodcmdUsed for bulk modifying contents in an active directory
arpAddress Resolution Protocol is used to map IP address to the hardware address
assocUsed to change associations for file extensions
associatOne step file association
atRun a command at a specific time
atmadmDisplay connection info of the ATM adapter
attribUsed to change file attributes
bcdbootUsed to create and repair a system partition
bcdeditUsed to manage boot configuration data
bitsadminUsed to manage the Background Intelligent Transfer Service
bootcfgUsed to edit boot configuration in Windows
breakEnable/Disable break capability (CTRL+C) in CMD
caclsUsed to change permissions of files
callUsed one batch program to call another
certreqUsed to request a certificate from a certification authority
certutilManage Certification Authority files and services
cdUsed to change folder (directory) or go to a specific one
changeUsed to change terminal services
chcpDisplays the number of active console code page
chdirSame as cd command
chkdskUsed to check and repair issues in the disk
chkntfsUsed to check the NTFS file system
choiceAccept user input (via keyboard) to a batch file
cipherUsed to encrypt/decrypt files and folder
cleanmgrUsed clean temp files and recycle bin automatically
clipCopy result of any command (stdin) to Windows clipboard
clsClear CMD screen
cmdUsed to start a new CMD shell
cmdkeyUsed to manage stored usernames and passwords
cmstpUsed to install or remove a connection manager service profile
colorChange the color of the CMD shell using options
compCompare contents of two files or two sets of files
compactCompress files and folders on an NTFS partition
compressCompress one or more files
convertConvert a FAT partition to NTFS
copyCopy one or more files to another location
coreinfoShow the mapping between logical and physical processors
cprofileCleans specified profiles of wasted space and disabled user-specific file associations
cscmdConfigure offline files on a client computer
csvdeImport or Export the data of an active directory
dateUsed to display the date or change it.
defragUsed to defragment system hard drive.
delUsed to delete a file(s).
delprofUsed to delete user profile(s).
deltreeUsed to delete a folder and its sub-folders.
devconAccess the command line device manager utility.
dirUsed to display files and folders list.
dirquotaManage File Server Resource Manager quotas.
diruseUsed to display disk usage.
diskcompCompare contents of two floppy disks.
diskcopyCopy data of one floppy disk to another.
diskpartMake changes to partitions of storage, both internal and connected.
diskshadowAccess the Disk Shadow Copy Service.
diskuseView used space in folder(s).
doskeyUsed to edit command line, recall commands, and create macros.
driverqueryDisplay a list of installed device drivers.
dsaclsView and edit access control entries for objects in active directory.
dsaddUsed to add objects to active directory.
dsgetView objects in active directory.
dsqueryFind objects in an active directory.
dsmodUsed to modify objects in an active directory.
dsmoveRename or move an active directory object.
dsrmRemove objects from an active directory.
dsmgmtManage Active Directory Lightweight Directory Services
echoTurn command-echoing feature on/off, display a message on the screen.
endlocalEnd localization environment changes in a batch file.
eraseUsed to delete on or more file(s).
eventcreateAdd custom event to Windows event log (Admin rights required).
eventqueryDisplay list of events and their properties from event logs.
eventtriggersDisplay and configure event triggers on local and remote machines.
exitExit the command line (Quit current batch script).
expandUncompress one or more .CAB file(s)
explorerOpen Windows Explorer.
extractUncompress one or more Windows cabinet file(s)
fcUsed to compare two files.
findUsed to search a specified text string in a file.
findstrUsed to find string patterns in files.
fingerDisplay information about user(s) on a specified remote computer.
flattempUsed to enable/disable flat temporary folders.
ForRun a command in a loop for a file(s) for defined parameter.
forfilesUsed for batch processing of selected file(s)
formatUsed to format a disk.
freediskUsed to check free space on a disk.
fsutilFile system utility to manage file and drive properties.
ftpUse FTP service to transfer files from one PC to another.
ftypeDisplay/ Modify file extension type associations.
getmacUsed to display the MAC address of your network adapter.
gotoUsed to direct a batch program to a line identified by a label.
gpresultDisplay Group Policy Settings and Resultant Set of Policy for a user.
gpupdateUpdate local and active directory based on group policy settings.
graftablTurn on the ability to display an extended character in graphics mode.
helpDisplay a list of commands and see online information for them.
hostnameUsed to display hostname of the computer.
icaclsUsed to change permissions of files and folders.
iexpressUsed to create a self-extracting zip archive.
ifUsed for conditional processing in batch programs.
ifmemberDisplay the group(s) an active user belongs to.
inuseReplace the files which the OS is currently using (restart required).
ipconfigDisplay and change Windows IP configuration.
ipseccmdUsed to configure IP Security policies.
ipxrouteDisplay and modify routing table information used by IPX protocol.
irftpUsed to send files over an infrared link (infrared functionality required).
labelUsed to change the name of a disk.
lodctrUpdate registry values with latest performance counters.
logmanUsed to manage performance monitor logs.
logoffLog a user off.
logtimeAdd the date, time, and a message to a text file.
lpqDisplays print queue status.
lprUsed to send a file to a computer running the Line Printer Daemon service.
macfileManage files server for Mackintosh.
makecabUsed to create .cab files.
mapisendUsed to send email from command line.
mbsacliMicrosoft Baseline Security Analyser.
memUsed to show memory usage.
mdUsed to create directories and sub-directories.
mkdirUsed to create directories and sub-directories.
mklinkUsed to create symbolic link to a directory.
mmcAccess Microsoft Management Console.
modeConfigure COM, LPT, CON system devies.
moreDisplay one screen of output at time.
mountvolCreate, list, or delete a volume mount point.
moveUsed to move files from one folder to another.
moveuserMove user account to a domain or between machines.
msgUsed to send a pop-up message to a user.
msiexecInstall, modify, consfigure using Windows Installer.
msinfo32Display system information.
mstscCreate a remote desktop connection.
nbstatDisplay NetBIOS over TCP/IP information.
netUsed to manage network resources and services.
netdomNetwork Domain Manager utility
netshDisplay or modify network configuration
netstatDisplay active TCP/IP connections.
nlsinfoUsed to display locale information
nltestList domain controllers, force remote shutdown, etc.
nowDisplay date and time.
nslookupCheck IP address on a Name Server.
ntbackupBackup data to tape using CMD or batch file.
ntcmdpromptRuns cmd.exe instead of command.exe in an MS-DOS application.
ntdsutilManage Active Directory Domain Services
ntrightsUsed to edit user account privileges.
ntsdOnly for system developers.
nvspbindUsed to modify network bindings.
openfilesQueries or displays open files.
pagefileconfigDisplay and configure Virtual memory settings.
pathSet PATH environment variable for executable files.
pathpingLatency and Packet loss info for each node in the network path.
pauseUsed to stop processing of a batch file.
pbadminStarts Phone Book Administrator
pentntDetect Floating Point Division error in the Pentium chip.
perfmonAccess performance monitor in CMD
permsDisplay a user\’s ACL permissions for a file.
pingTest network connection to a computer.
popdGo to the latest path/folder stored by PUSHD command
portqryDisplay TCP and UDP port status.
powercfgUsed to configure power settings and know battery health.
printUsed to print a text file(s) from CMD.
printbrmFor backup/recovery/migration of the print queue.
prncnfgUsed to configure/rename a printing device.
prndrvrList/add/delete printer drivers.
prnjobsList/pause/resume/cancel print jobs.
prnmngrList/add/delete printers, display/set default printer.
prnportList/create/delete TCP printer ports, display/change port configuration.
prnqctlClear printer queue, print a test page.
procdumpMonitor system for CPU spikes, generate a crash report during a spike.
promptUsed to change the Prompt in CMD.
psexecRun a CMD process on a remote computer.
psfileDisplay remotely opened files, close an open file.
psinfoList system information about a local/remote machine.
pskillKill a process(es) using its name or process ID.
pslistDisplay process status and info about active processes.
psloggedonSee active users on machine.
psloglistDisplay event log records.
pspasswdUsed to change account password.
pspingUsed to measure network performance.
psserviceDisplay and control services on a machine.
psshutdownShutdown/restart/logoff/lock a local or remote machine.
pssuspendUsed to suspend a process on a local or remote computer.
pushdChange current folder and store previous folder for use by POPD.
qgrepSearch file(s) for a given string pattern.
query process or qprocessDisplay information about processes.
rasdialDisplay Remote Access Service Status.
rasphoneManage RAS connections.
rcpCopy files to a computer running remote shell service.
recoverRecover readable data from a defective disk.
regDisplay/add/change registry keys and values in Windows registry.
regeditImport/export/delete settings from a .reg text file.
regsvr32Used to register/unregister a DLL file.
reginiUsed to change registry permissions.
relogExport performance counters to other formats like TSV, CSV, SQL.
remAdd comments in batch file.
renUsed to rename a file(s).
replaceUsed to replace a file with another file of same name.
reset sessionUsed to reset a remote desktop session.
rexecRun commands on remote machines running Rexec service.
rdUsed to delete a folder(s).
rmdirUsed to delete a folder(s).
rmtshareManage file and printer shares local or remote servers.
robocopyUsed to copy files and folders that have changed.
routeDisplay/change the local IP routing table.
rshRun commands on remote servers running RSH service.
rsmManage media resources using Removable storage.
runasRun a program as a different user.
rundll32Used to run a DLL program.
scUse Service Controller to manage Windows services.
schtasksSchedule command(s) to run at a specific time.
seceditConfigure system security.
setDisplay/set/remove environment variables in CMD.
setlocalControl visibility of environment variables in a batch file.
setspnManage Service Principal Names for an Active Directory service account.
setxSet Environment Variables permanently.
sfcSystem File Checker
shareList/edit a file share or print on any computer.
shellrunasUsed to run a command as a different user.
shiftChange the position of the batch parameters in a batch file.
shortcutCreate a Windows shortcut.
shutdownShutdown the computer.
sleepPut computer to sleep for specified number of seconds.
slmgrSoftware Licensing Management tool for activation and KMS.
sortUsed to sort and display a redirected or piped input.
startStart a program, command, or batch file.
stringsFind ANSI and UNICODE strings in binary files.
subinaclDisplay/modify ACEs for file and folder permissions.
substAssociate a path with a drive letter.
sysmonMonitor and log system activity to Windows event log.
systeminfoDisplay detailed configuration information about the computer.
takeownUsed to take the ownership of a file.
taskkillUsed to terminate on or more running processes.
tasklistDisplay a list of running apps and services.
tcmsetupEnable/disable TAPI client.
telnetCommunicate with a remote machine using TELNET protocol.
tftpTransfer files to and from a remote machine running TFTP protocol.
timeDisplay/change system time.
timeoutDelay a batch file execution for specified seconds.
titleChange the text on top of CMD window.
touchChange file timestamps.
tracerptProcess event trace logs and generate trace analysis report.
tracertTrace route to a remote host by sending ICMP request messages.
treeDisplay a folder structure in the form of a graphical tree.
tsdisconTerminate a remote desktop connection.
tskillTerminate a running process on a RD Session Host server.
tssutdnShutdown/reboot a terminal server remotely.
typeShow contents of a text file.
typeperfWrite performance data to a CMD window or a log file.
tzutilTime Zone Utility.
unlodctrRemove performance counter names and explain text for a service from the registry.
verShow version number of installed OS.
verifyVerify whether files are saved correctly on the disk.
volShow disk volume label and serial number.
vssadminShow shadow copy backups, installed shadow copy writers and providers.
w32tmAccess Windows Time Service Utility
waitforUsed to synchronise events between networked computer(s).
wevtutilRetrieve information about event logs and publishers.
whereFind and display file(s) in the current directory.
whoamiDisplay information about the active user.
windiffCompare contents of two files or sets of files.
winrmWindows Remote Management.
winrsWindows Remote Shell.
wmicWindows Management Instrumentation Command.
wuaucltWindows Update Agent to download new update files.
xcalcsChange ACLs for files and folders.
xcopyCopy files or directory trees to another folder.

C’était la liste A-Z ultime des commandes Windows CMD.

10 réflexions au sujet de “La liste ultime des commandes Windows CMD que vous devez connaître”

  1. I’m extremely impressed together with your writing abilities as well as with the format to your weblog. Is that this a paid subject matter or did you modify it yourself? Anyway keep up the excellent high quality writing, it’s rare to see a great weblog like this one these days..

    Répondre
  2. Heya this is kind of of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

    Répondre

Laisser un commentaire