Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Toutes les versions prises en charge de Windows et windows Server ont un ensemble de commandes de console Win32 intégrées. Cet ensemble de documentation décrit les commandes Windows que vous pouvez utiliser pour automatiser les tâches à l’aide de scripts ou d’outils de script.
Shells de ligne de commande
Windows a deux interpréteurs de commandes : l’interpréteur de commandes et PowerShell. Chaque interpréteur de commandes est un programme logiciel qui fournit une communication directe entre vous et le système d’exploitation ou l’application, fournissant un environnement pour automatiser les opérations informatiques.
L’interpréteur de commandes était le premier interpréteur de commandes intégré à Windows pour automatiser les tâches de routine, telles que la gestion des comptes d’utilisateur ou les sauvegardes nocturnes, avec des fichiers batch (.bat). Avec l’hôte de script Windows, vous pouvez exécuter des scripts plus sophistiqués dans l’interpréteur de commandes. Pour plus d’informations, consultez cscript ou wscript. Vous pouvez effectuer des opérations plus efficacement à l’aide de scripts que vous pouvez à l’aide de l’interface utilisateur. Les scripts acceptent toutes les commandes disponibles sur la ligne de commande.
PowerShell a été conçu pour étendre les fonctionnalités de l’interpréteur de commandes pour exécuter des commandes PowerShell appelées applets de commande. Les applets de commande sont similaires aux commandes Windows, mais fournissent un langage de script plus extensible. Vous pouvez exécuter des commandes Windows et des applets de commande PowerShell dans PowerShell, mais l’interpréteur de commandes ne peut exécuter que des commandes Windows et non des applets de commande PowerShell.
Pour l’automatisation Windows la plus robuste, up-to-date, nous vous recommandons d’utiliser PowerShell au lieu des commandes Windows ou de l’hôte de script Windows pour l’automatisation Windows.
Vous trouverez une référence de codes de sortie et d’erreur pour les commandes Windows dans les articles des codes d’erreur système de débogage qui peuvent être utiles pour comprendre les erreurs produites. Les commandes Windows incluent également des opérateurs de redirection de commandes. Pour en savoir plus sur leur utilisation, consultez Utilisation des opérateurs de redirection de commandes.
Remarque
Vous pouvez également télécharger et installer PowerShell Core, la version open source de PowerShell.
Saisie semi-automatique du fichier et du nom du répertoire de l’interpréteur de commandes
Vous pouvez configurer l’interpréteur de commandes pour terminer automatiquement les noms de fichiers et de répertoires sur une session d’ordinateur ou d’utilisateur lorsqu’un caractère de contrôle spécifié est enfoncé. Par défaut, ce caractère de contrôle est configuré pour être la touche tabulation des noms de fichiers et de répertoires, bien qu’ils puissent être différents. Pour modifier ce caractère de contrôle, exécutez regedit.exe
et accédez à l’une des clés et entrées de Registre suivantes, selon que vous souhaitez modifier la valeur de l’utilisateur actuel uniquement ou pour tous les utilisateurs de l’ordinateur.
Avertissement
Une modification incorrecte du Registre peut endommager gravement votre système. Avant d’apporter les modifications suivantes au Registre, vous devez sauvegarder les données évaluées sur l’ordinateur.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar
Définissez ces valeurs sur celle du caractère de contrôle que vous souhaitez utiliser. Consultez les codes de clé virtuelle pour obtenir une liste complète. Pour désactiver un caractère d’achèvement particulier dans le Registre, utilisez la valeur de l’espace (0x20) car il n’est pas un caractère de contrôle valide. Le type de valeur de cette entrée de Registre est REG_DWORD et peut également être spécifié par valeur hexadécimale ou décimale.
Vous pouvez également activer ou désactiver la saisie semi-automatique du nom du fichier et du répertoire par instance d’un interpréteur de commandes en exécutant cmd.exe
le paramètre et le commutateur /F:ON
ou /F:OFF
. Si l’achèvement du nom est activé avec le /F:ON
paramètre et le commutateur, les deux caractères de contrôle utilisés sont Ctrl-D
utilisés pour la saisie semi-automatique du nom du répertoire et Ctrl-F
pour la saisie semi-automatique du nom de fichier. Les paramètres spécifiés par l’utilisateur sont prioritaires sur les paramètres de l’ordinateur et les options de ligne de commande sont prioritaires sur les paramètres du Registre.
Référence de ligne de commande A-Z
Pour trouver des informations sur une commande spécifique, dans le menu A-Z suivant, sélectionnez la lettre que la commande commence par, puis sélectionnez le nom de la commande.
Un | B | C | D | E | F | G | H | Je | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Un
- actif
- ajouter
- ajouter un alias
- ajouter un volume
- adprep
- ajouter
- Arp
- assigner
- Assoc
- à
- atmadm
- attach-vdisk
- Attrib
-
Attributs
- attributs disque
- volume d’attributs
-
auditpol
- sauvegarde auditpol
- auditpol clear
- auditpol get
- liste auditpol
- auditpol remove
- auditpol resourcesacl
- de restauration auditpol
- auditpol set
- autochk
- autoconv
- autofmt
- montage automatique
B
- bcdboot
- bcdedit
- bdehdcfg
- commencer la sauvegarde
- commencer la restauration
-
bitsadmin
- bitsadmin addfile
- bitsadmin addfileset
- bitsadmin addfilewithranges
- bitsadmin cache
- bitsadmin cancel
- bitsadmin terminé
- bitsadmin create
- exemples bitsadmin
- bitsadmin getaclflags
- bitsadmin getbytestotal
- bitsadmin getbytestransferred
- bitsadmin getclientcertificate
- bitsadmin getcompletiontime
- bitsadmin getcreationtime
- bitsadmin getcustomheaders
- bitsadmin getdescription
- bitsadmin getdisplayname
- bitsadmin geterror
- bitsadmin geterrorcount
- bitsadmin getfilestotal
- bitsadmin getfilestransferred
- bitsadmin gethelpertokenflags
- bitsadmin gethelpertokensid
- bitsadmin gethttpmethod
- bitsadmin getmaxdownloadtime
- bitsadmin getminretrydelay
- bitsadmin getmodificationtime
- bitsadmin getnoprogresstimeout
- bitsadmin getnotifycmdline
- bitsadmin getnotifyflags
- bitsadmin getnotifyinterface
- bitsadmin getowner
- bitsadmin getpeercachingflags
- bitsadmin getpriority
- bitsadmin getproxybypasslist
- bitsadmin getproxylist
- bitsadmin getproxyusage
- bitsadmin getreplydata
- bitsadmin getreplyfilename
- bitsadmin getreplyprogress
- bitsadmin getsecurityflags
- bitsadmin getstate
- bitsadmin gettemporaryname
- bitsadmin gettype
- bitsadmin getvalidationstate
- aide bitsadmin
- bitsadmin infos
- bitsadmin list
- bitsadmin listfiles
- bitsadmin makecustomheaderswriteonly
- moniteur bitsadmin
- bitsadmin nowrap
- bitsadmin peercaching
- pairs bitsadmin
- bitsadmin rawreturn
- bitsadmin removeclientcertificate
- bitsadmin removecredentials
- bitsadmin replaceremoteprefix
- Réinitialisation bitsadmin
- bitsadmin resume
- bitsadmin setaclflag
- bitsadmin setclientcertificatebyid
- bitsadmin setclientcertificatebyname
- bitsadmin setcredentials
- bitsadmin setcustomheaders
- bitsadmin setdescription
- bitsadmin setdisplayname
- bitsadmin sethelpertoken
- bitsadmin sethelpertokenflags
- bitsadmin sethttpmethod
- bitsadmin setmaxdownloadtime
- bitsadmin setminretrydelay
- bitsadmin setnoprogresstimeout
- bitsadmin setnotifycmdline
- bitsadmin setnotifyflags
- bitsadmin setpeercachingflags
- bitsadmin setpriority
- bitsadmin setproxysettings
- bitsadmin setreplyfilename
- bitsadmin setsecurityflags
- bitsadmin setvalidationstate
- bitsadmin suspend
- bitsadmin takeownership
- bitsadmin transfer
- bitsadmin util
- bitsadmin wrap
- bootcfg
- d’arrêt
C
- cacls
- Appel
- CD
- certreq
- certutil
- changement
- chcp
- chdir
- chglogon
- chgport
- chgusr
- chkdsk
- chkntfs
- choix
- chiffrer
- propre
- cleanmgr
- capture
- Cls
- Cmd
- cmdkey
- cmstp
- Couleur
- Comp
- compact
- vdisk compact
- convertir
- copier
- créer
- cscript
D
- date
- dcdiag
- dcgpofix
- dcpromo
- défragmentation
- Del
- supprimer
- détacher vdisk
- détail
-
dfsdiag
- testdcs dfsdiag
- dfsdiag testdfsconfig
- dfsdiag testdfsintegrity
- testreferral dfsdiag
- tests dfsdiag
- dfsrmig
- diantz
- Dir
- diskcomp
- diskcopy
- diskpart
- diskperf
- diskraid
- diskshadow
- dispdiag
- dnscmd
- doskey
- driverquery
- dtrace
E
- écho
- modifier
- endlocal
- restauration de bout en bout
- effacer
- eventcreate
- Evntcmd
- Exec
- quitter
- développer
- développer vdisk
- exposer
- étendre
- extraire
F
- Fc
- systèmes de fichiers
- trouver
- findstr
- doigt
- flattemp
- fondue
- pour
- forfiles
- format
- freedisk
- fsutil
-
Ftp
- ftp append
- ftp ascii
- cloche ftp
- ftp binary
- ftp bye
- ftp cd
- ftp close
- débogage ftp
- ftp delete
- ftp dir
- déconnexion ftp
- ftp get
- ftp glob
- hachage ftp
- ftp lcd
- littéral ftp
- ftp ls
- ftp mget
- ftp mkdir
- ftp mls
- ftp mput
- ftp open
- invite ftp
- ftp put
- ftp pwd
- ftp qui quitte
- devis ftp
- ftp recv
- ftp remotehelp
- renommage ftp
- ftp rmdir
- ftp send
- état ftp
- trace ftp
- type ftp
- utilisateur ftp
- ftp détaillé
- ftp mdelete
- ftp mdir
- ftype
- fveupdate
G
H
Je
J
K
- klist
-
ksetup
- ksetup addenctypeattr
- ksetup addhosttorealmmap
- ksetup addkdc
- ksetup addkpasswd
- ksetup addrealmflags
- ksetup changepassword
- ksetup delenctypeattr
- ksetup delhosttorealmmap
- ksetup delkdc
- ksetup delkpasswd
- ksetup delrealmflags
- de domaine ksetup
- ksetup dumpstate
- ksetup getenctypeattr
- ksetup listrealmflags
- ksetup mapuser
- ksetup removerealm
- serveur ksetup
- ksetup setcomputerpassword
- ksetup setenctypeattr
- ksetup setrealm
- ksetup setrealmflags
- ktmutil
- ktpass
L
- étiquette
- liste
- charger des métadonnées
- lodctr
-
logman
- logman create
- logman create alert
- logman create api
- logman create cfg
- logman create counter
- logman créer une trace
- suppression de logman
- importation logman et exportation logman
- requête logman
- démarrer et arrêter logman
- mise à jour logman
- d’alerte de mise à jour logman
- api de mise à jour logman
- mise à jour logman cfg
- compteur de mise à jour logman
- trace de mise à jour logman
- Déconnexion
- LPQ
- LPR
M
- macfile
- makecab
-
gérer bde
- gérer l’état bde
- gérer bde on
- gérer bde désactivé
- gérer la pause bde
- gérer bde resume
- gérer le verrou bde
- gérer le déverrouillage bde
- gérer bde autounlock
- gérer les protecteurs bde
- gérer bde tpm
- gérer bde setidentifier
- gérer bde forcerecovery
- gérer bde changepassword
- gérer bde changepin
- gérer bde changekey
- gérer bde keypackage
- gérer la mise à niveau bde
- gérer bde wipefreespace
- mapadmin
- Md
- Fusionner vdisk
- mkdir
- mklink
- Mmc
- mode
- plus
- montage
- mountvol
- bouger
- mqbkup
- mqsvc
- mqtgsvc
- msdt
- Msg
- msiexec
- msinfo32
- MSTSC
N
- nbtstat
- netcfg
- netdom
- net print
- utilisateur net
- netsh
- netstat
- nfsadmin
- nfsshare
- nfsstat
- nlbmgr
- nltest
-
nslookup
- nslookup exit Command
- nslookup finger, commande
- aide sur nslookup
- nslookup ls
- nslookup lserver
- nslookup racine
- serveur nslookup
- nslookup set
- nslookup set all
- nslookup set, classe
- nslookup set d2
- nslookup set debug
- nslookup set domain
- nslookup set port
- nslookup set querytype
- nslookup set recurse
- nslookup set réessayer
- nslookup set root
- nslookup set search
- nslookup set srchlist
- nslookup set délai d’expiration
- type de jeu nslookup
- nslookup set vc
- vue nslookup
- ntbackup
- ntcmdprompt
- ntfrsutl
O
-
hors-ligne
- disque hors connexion
- de volume hors connexion
- en ligne
- openfiles
P
- pagefileconfig
- chemin
- chemin d’accès
- suspendre
- pbadmin
- pentnt
- perfmon
- Ping
- pktmon
- pnpunattend
- pnputil
- popd
- PowerShell
- powershell ise
- imprimer
- prncnfg
- prndrvr
- Emplois prns
- prnmngr
- prnport
- prnqctl
- prompt
- pubprn
- Pushd
- pushprinterconnections
- pwlauncher
- pwsh
Q
R
- Rd
- rdpsign
- guérir
- récupérer le groupe de disques
- refsutil
-
Reg
- reg ajouter
- reg comparer
- copie régulière
- reg supprimer
- exportation reg
- d’importation régulière
- de chargement reg
- de requête reg
- reg restaurer
- enregistrer
- reg décharger
- regini
- regsvr32
- relog
- Rem
- supprimer
- Ren
- renommer
- repadmin
- de réparation
- remplacer
- Rescan
- réinitialiser
- retenir
- revenir
- rexec
- risetup
- rmdir
- robocopy
- route ws2008
- rpcinfo
- rpcping
- Rsh
- rundll32
- rundll32 printui
- rwinsta
S
- San
- sc config
- sc create
- sc delete
- requête sc
- schtasks
- scwcmd
- secedit
-
choisir
- sélectionner un disque
- sélectionner le de partition
- sélectionner vdisk
- sélectionner de volume
- serverceipoptin
- servermanagercmd
- serverweroptin
- définir des variables environnementales
-
définir une cliché instantané
- définir le de contexte
- Définir l’ID
- setlocal
- définir des de métadonnées
- définir l’option
- définir des détaillées
- setlocal
- setspn
- setx
- Sfc
- ombre
- Période de travail
- showmount
- rétrécir
- arrêt
- simuler la restauration
- trier
- commencer
- sous-commande set device
- sous-commande set drivergroup
- sous-commande set drivergroupfilter
- sous-commande set driverpackage
- image de jeu de sous-commandes
- sous-commande set imagegroup
- sous-commande set server
- sous-commande set transportserver
- sous-commande set multicasttransmission
- espace de noms de début de sous-commande
- serveur de démarrage de sous-commande
- sous-commande start transportserver
- serveur d’arrêt de sous-commande
- sous-commande stop transportserver
- subst
- sxstrace
- sysocmgr
- systeminfo
T
- takeown
- tapicfg
- taskkill
- liste de tâches
- tcmsetup
- telnet
- Tftp
- heure
- Timeout
- titre
- tlntadmn
- tpmtool
- tpmvscmgr
- tracept
- tracet
- arbre
- tscon
- tsdiscon
- tsecimp
- tskill
- TSPROF
- type
- typeperf
- tzutil
U
V
W
- waitfor
-
wbadmin
- Catalogue de suppressions de wbadmin
- wbadmin delete systemstatebackup
- wbadmin désactiver la sauvegarde
- wbadmin activer la sauvegarde
- wbadmin obtenir des disques
- wbadmin obtenir des articles
- wbadmin obtenir l’état
- wbadmin get versions
- Catalogue de restauration wbadmin
- Sauvegarde de démarrage Wbadmin
- Wbadmin Start Récupération
- wbadmin start sysrecovery
- wbadmin start systemstatebackup
- wbadmin start systemstaterecovery
- Travail d’arrêt wbadmin
- wdsutil
- wecutil
- wevtutil
- où
- whoami
- winnt
- winnt32
- winrs
- winsat mem
- winsat mfmedia
- wmic
- écrivain
- wscript