Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Tutte le versioni supportate di Windows e Windows Server hanno un set di comandi della console Win32 incorporati. Questo set di documentazione descrive i comandi di Windows che è possibile usare per automatizzare le attività usando script o strumenti di scripting.
Shell della riga di comando
Windows include due shell della riga di comando: shell dei comandi e PowerShell. Ogni shell è un programma software che fornisce comunicazioni dirette tra l'utente e il sistema operativo o l'applicazione, fornendo un ambiente per automatizzare le operazioni IT.
La shell dei comandi è stata la prima shell integrata in Windows per automatizzare le attività di routine, ad esempio la gestione degli account utente o i backup notturni, con file batch (.bat). Con Windows Script Host è possibile eseguire script più sofisticati nella shell dei comandi. Per altre informazioni, vedere cscript o wscript. È possibile eseguire operazioni in modo più efficiente usando script che tramite l'interfaccia utente. Gli script accettano tutti i comandi disponibili nella riga di comando.
PowerShell è stato progettato per estendere le funzionalità della shell dei comandi per eseguire i comandi di PowerShell denominati cmdlet. I cmdlet sono simili ai comandi di Windows, ma forniscono un linguaggio di scripting più estendibile. È possibile eseguire sia i comandi di Windows che i cmdlet di PowerShell in PowerShell, ma la shell dei comandi può eseguire solo i comandi di Windows e non i cmdlet di PowerShell.
Per l'automazione windows più affidabile, up-todata, è consigliabile usare PowerShell invece dei comandi di Windows o dell'host di script di Windows per l'automazione di Windows.
Un riferimento ai codici di uscita e di errore per i comandi di Windows è disponibile negli articoli Debug dei codici di errore del sistema che possono essere utili per comprendere gli errori generati. I comandi di Windows includono anche operatori di reindirizzamento dei comandi. Per altre informazioni sull'uso, vedere Uso degli operatori di reindirizzamento dei comandi.
Nota
È anche possibile scaricare e installare PowerShell Core, la versione open source di PowerShell.
Completamento automatico del file della shell dei comandi e del nome della directory
È possibile configurare la shell dei comandi per completare automaticamente i nomi di file e directory in un computer o una sessione utente quando viene premuto un carattere di controllo specificato. Per impostazione predefinita, questo carattere di controllo è configurato in modo che sia il tasto tabulazioni per i nomi di file che di directory, anche se possono essere diversi. Per modificare questo carattere di controllo, eseguire regedit.exe
e passare a una delle chiavi e delle voci del Registro di sistema seguenti, a seconda che si desideri modificare il valore solo per l'utente corrente o per tutti gli utenti del computer.
Attenzione
La modifica non corretta del Registro di sistema potrebbe danneggiare gravemente il sistema. Prima di apportare le modifiche seguenti al Registro di sistema, è necessario eseguire il backup di tutti i dati con valori nel computer.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar
Impostare questi valori su quello del carattere di controllo che si desidera utilizzare. Per un elenco completo, vedere codici di chiave virtuale . Per disabilitare un particolare carattere di completamento nel Registro di sistema, usare il valore per lo spazio (0x20) perché non è un carattere di controllo valido. Il tipo di valore per questa voce del Registro di sistema è REG_DWORD e può essere specificato anche dal valore esadecimale o decimale.
È anche possibile abilitare o disabilitare il completamento del nome di file e directory per ogni istanza di una shell dei comandi eseguendo cmd.exe
con il parametro e l'opzione /F:ON
o /F:OFF
. Se il completamento del nome è abilitato con il parametro e l'opzione, i due caratteri di controllo usati sono /F:ON
per il Ctrl-D
completamento del nome della directory e Ctrl-F
per il completamento del nome file. Le impostazioni specificate dall'utente hanno la precedenza sulle impostazioni del computer e le opzioni della riga di comando hanno la precedenza sulle impostazioni del Registro di sistema.
Riferimento della riga di comando A-Z
Per trovare informazioni su un comando specifico, nel menu A-Z seguente selezionare la lettera che inizia con il comando e quindi selezionare il nome del comando.
Un | B | C | D | E | F | G | H | Io | J | Okay | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Un
- attivo
- aggiungi
- add alias
- aggiungere il volume
- adprep
- aggiungere
- ARP
- assegnare
- fasciatura
- a
- atmadm
- attach-vdisk
- Attrib
- Attributi
- auditpol
- autochk
- autoconv
- autofmt
- smontaggio automatico
B
- bcdboot
- bcdedit
- bdehdcfg
- avviare il backup
- avviare il ripristino
-
bitsadmin
- bitsadmin addfile
- bitsadmin addfileset
- bitsadmin addfilewithranges
- bitsadmin cache
- bitsadmin cancel
- bitsadmin complete
- bitsadmin create
- esempi di 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
- bitsadmin help
- Informazioni bitsadmin
- bitsadmin list
- bitsadmin listfiles
- bitsadmin makecustomheaderswriteonly
- bitsadmin monitor
- bitsadmin nowrap
- bitsadmin peercaching
- bitsadmin peers
- bitsadmin rawreturn
- bitsadmin removeclientcertificate
- bitsadmin removecredentials
- bitsadmin replaceremoteprefix
- bitsadmin reset
- 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
- 'interruzione
C
- cacls
- chiamare
- CD
- certreq
- certutil
- cambiare
- chcp
- chdir
- chglogon
- chgport
- chgusr
- chkdsk
- chkntfs
- scelta
- cifrare
- pulito
- cleanmgr
- morsetto
- Cls
- Cmd
- cmdkey
- cmstp
- colore
- Comp
- compatto
- Compact vdisk
- convertire
- copia
- creare
- cscript
D
- dattero
- dcdiag
- dcgpofix
- dcpromo
- deframmentazione
- del
- eliminare
- scollegare vdisk
- dettaglio
- dfsdiag
- dfsrmig
- diantz
- dir
- diskcomp
- diskcopy
- diskpart
- diskperf
- diskraid
- diskshadow
- dispdiag
- dnscmd
- doskey
- driverquery
- dtrace
E
- eco
- modificare
- endlocal
- ripristino finale
- cancellare
- eventcreate
- Evntcmd
- Exec
- uscita
- espandere
- espandere vdisk
- esporre
- estendere
- estrarre
F
- Fc
- file system
- trovare
- findstr
- dito
- flattemp
- fonduta
- per
- forfiles
- formato
- freedisk
-
fsutil
- fsutil 8dot3name
- comportamento fsutil
- fsutil devdrv
- fsutil sporco
- file fsutil
- fsutil fsinfo
- fsutil collegamento rigido
- fsutil objectid
- quota fsutil
- fsutil riparazione
- fsutil reparsepoint
- fsutil risorsa
- fsutil sparse
- fsutil a livelli
- delle transazioni fsutil
- fsutil usn
- del volume fsutil
- fsutil wim
-
Ftp
- ftp append
- ftp ascii
- ftp bell
- ftp binary
- ftp bye
- ftp cd
- ftp close
- debug ftp
- ftp delete
- ftp dir
- ftp disconnect
- ftp get
- ftp glob
- ftp hash
- ftp lcd
- valore letterale ftp
- ftp ls
- ftp mget
- ftp mkdir
- ftp mls
- ftp mput
- ftp open
- richiesta ftp
- ftp put
- ftp pwd
- ftp quit
- Citazione ftp
- ftp recv
- ftp remotehelp
- ftp rename
- ftp rmdir
- ftp send
- stato ftp
- traccia ftp
- tipo ftp
- utente ftp
- ftp verbose
- ftp mdelete
- ftp mdir
- ftype
- fveupdate
G
H
Io
J
Okay
- klist
-
ksetup
- ksetup addenctypeattr
- ksetup addhosttorealmmap
- ksetup addkdc
- ksetup addkpasswd
- ksetup addrealmflags
- ksetup changepassword
- ksetup delenctypeattr
- ksetup delhosttorealmmap
- ksetup delkdc
- ksetup delkpasswd
- ksetup delrealmflags
- di dominio ksetup
- dumpstate ksetup
- ksetup getenctypeattr
- ksetup listrealmflags
- ksetup mapuser
- ksetup rimuoviregno
- del server ksetup
- ksetup setcomputerpassword
- ksetup setenctypeattr
- ksetup setrealm
- ksetup setrealmflags
- ktmutil
- ktpass
L
- etichetta
- elenco
- caricare i metadati
- lodctr
-
Logman
- logman create
- logman create alert
- api di creazione logman
- logman create cfg
- logman create counter
- logman create trace
- logman delete
- importazione logman ed esportazione logman
- query logman
- logman start e logman stop
- aggiornamento logman
- degli avvisi di aggiornamento logman
- dell'API di aggiornamento logman
- logman update cfg
- del contatore di aggiornamento logman
- Traccia di aggiornamento logman
- disconnessione
- lpq
- Lpr
M
- macfile
- makecab
-
manage bde
- gestire lo stato di bde
- manage bde on
- manage bde off
- manage bde pause
- manage bde resume
- gestire il blocco bde
- manage bde unlock
- manage bde autounlock
- gestire le protezioni bde
- manage bde tpm
- manage bde setidentifier
- manage bde forcerecovery
- manage bde changepassword
- manage bde changepin
- manage bde changekey
- manage bde keypackage
- gestire l'aggiornamento di bde
- manage bde wipefreespace
- amministratore della mappa
- Md
- Unisci vdisk
- mkdir
- mklink
- Mmc
- modalità
- più
- montare
- mountvol
- Sposta
- mqbkup
- mqsvc
- mqtgsvc
- msdt
- Msg
- msiexec
- msinfo32
- mstsc
N
- nbtstat
- netcfg
- netdom
- net print
- net user
- netsh
- netstat
- nfsadmin
- nfsshare
- NFSSTAT
- nlbmgr
- nltest
-
nslookup
- Comando nslookup exit
- Comando nslookup finger
- nslookup Help
- nslookup ls
- nslookup lserver
- radice nslookup
- server nslookup
- NSLOOKUP impostato
- nslookup imposta tutto
- Classe set nslookup
- NSLOOKUP impostato D2
- nslookup set debug
- nslookup set dominio
- nslookup set porta
- nslookup set querytype
- nslookup set ricorsiva
- nslookup set riprova
- nslookup set root
- nslookup set ricerca
- nslookup set srchlist
- nslookup imposta il timeout
- Tipo di set nslookup
- nslookup set vc
- Vista nslookup
- ntbackup
- ntcmdprompt
- ntfrsutl
o
P
- pagefileconfig
- percorso
- pathping
- sospendere
- pbadmin
- pentnt
- perfmon
- ping
- pktmon
- pnpunattend
- pnputil
- popd
- PowerShell
- PowerShell ise
- Stampare
- prncnfg
- prndrvr
- prnjobs
- prnmngr
- PRNPORT
- prnqctl
- richiesta
- pubprn
- push
- pushprinterconnections
- pwlauncher
- pwsh
Q
R
- Rd
- rdpsign
- recuperare
- ripristinare un gruppo di dischi
- refsutil
-
Reg
- reg add
- reg compare
- reg copy
- reg delete
- reg export
- reg import
- reg load
- di query reg
- reg restore
- reg save
- reg scaricare
- regini
- regsvr32
- relog
- Rem
- rimuovere
- Ren
- ribattezzare
- repadmin
- di ripristino
- sostituire
- Rescan
- reimpostare
- ritenere
- regredire
- rexec
- risetup
- rmdir
- robocopy
- route ws2008
- rpcinfo
- rpcping
- Rsh
- rundll32
- rundll32 printui
- rwinsta
S
- San
- sc config
- sc create
- sc delete
- sc query
- schtasks
- scwcmd
- secedit
-
selezionare
- selezionare il disco
- selezionare di partizione
- selezionare vdisk
- selezionare volume
- serverceipoptin
- servermanagercmd
- serverweroptin
- impostare le variabili di ambiente
-
imposta copia shadow
- set di di contesto
- Imposta ID
- setlocal
- impostare i metadati
- set di opzioni
- impostare dettagliato
- setlocal
- setspn
- setx
- Sfc
- ombra
- spostare
- showmount
- restringersi
- chiusura
- simulare il ripristino
- ordinamento
- inizio
- sottocomando impostare il dispositivo
- sottocomando set drivergroup
- subcommand set drivergroupfilter
- subcommand set driverpackage
- sottocomando impostare l'immagine
- sottocomando set imagegroup
- sottocomando set server
- sottocomando set transportserver
- subcommand set multicasttransmission
- sottocomando dello spazio dei nomi start
- sottocomando avviare il server
- sottocomando avviare transportserver
- sottocomando arrestare il server
- sottocomando stop transportserver
- Subst
- sxstrace
- sysocmgr
- systeminfo
T
- takeown
- tapicfg
- taskkill
- Elenco attività
- tcmsetup
- telnet
- Tftp
- Tempo
- Timeout
- titolo
- tlntadmn
- tpmtool
- tpmvscmgr
- tracerpt
- tracert
- albero
- tscon
- tsdiscon
- tsecimp
- tskill
- tsprof
- tipo
- typeperf
- tzutil
U
V
W
- waitfor
-
wbadmin
- wbadmin delete catalog
- wbadmin delete systemstatebackup
- wbadmin disable backup
- wbadmin enable backup
- wbadmin get disks
- wbadmin get items
- wbadmin get status
- wbadmin get versions
- wbadmin restore catalog
- wbadmin start backup
- wbadmin start recovery
- wbadmin start sysrecovery
- wbadmin start systemstatebackup
- wbadmin start systemstaterecovery
- wbadmin stop job
- wdsutil
- wecutil
- wevtutil
- dove
- whoami
- winnt
- winnt32
- winrs
- winsat mem
- winsat mfmedia
- wmic
- scrittore
- wscript