Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Todas as versões suportadas do Windows e do Windows Server têm um conjunto de comandos de consola Win32 incorporados. Este conjunto de documentação descreve os comandos do Windows que você pode usar para automatizar tarefas usando scripts ou ferramentas de script.
Shells de linha de comando
O Windows tem dois shells de linha de comando: o Command shell e o PowerShell. Cada shell é um programa de software que fornece comunicação direta entre você e o sistema operacional ou aplicativo, fornecendo um ambiente para automatizar as operações de TI.
O shell de comando foi o primeiro shell incorporado ao Windows para automatizar tarefas de rotina, como gerenciamento de contas de usuário ou backups noturnos, com arquivos em lote (.bat). Com o Windows Script Host, você pode executar scripts mais sofisticados no shell de comando. Para obter mais informações, consulte cscript ou wscript. Você pode executar operações de forma mais eficiente usando scripts do que usando a interface do usuário. Os scripts aceitam todos os comandos disponíveis na linha de comando.
O PowerShell foi projetado para estender os recursos do shell de comando para executar comandos do PowerShell chamados cmdlets. Os cmdlets são semelhantes aos Comandos do Windows, mas fornecem uma linguagem de script mais extensível. Você pode executar os cmdlets Comandos do Windows e PowerShell no PowerShell, mas o shell de Comando só pode executar Comandos do Windows e não cmdlets do PowerShell.
Para obter a automação do Windows mais robusta e up-toatualizada, recomendamos o uso do PowerShell em vez de Comandos do Windows ou Windows Script Host para automação do Windows.
Uma referência de códigos de saída e erro para Comandos do Windows pode ser encontrada nos Códigos de erro do sistema de depuração artigos que podem ser úteis para entender os erros produzidos. Os Comandos do Windows também incluem operadores de redirecionamento de comando. Para saber mais sobre seu uso, consulte Usando operadores de redirecionamento de comando.
Observação
Você também pode baixar e instalar o PowerShell Core, a versão de código aberto do PowerShell.
Conclusão automática do arquivo do shell de comando e do nome do diretório
Você pode configurar o shell de comando para concluir automaticamente nomes de arquivos e diretórios em um computador ou sessão de usuário quando um caractere de controle especificado é pressionado. Por padrão, esse caractere de controle é configurado para ser a tecla guia para nomes de arquivo e diretório, embora possam ser diferentes. Para alterar esse caractere de controle, execute regedit.exe
e navegue até uma das seguintes chaves e entradas do Registro, dependendo se você deseja alterar o valor apenas para o usuário atual ou para todos os usuários do computador.
Atenção
A edição incorreta do registo pode danificar gravemente o seu sistema. Antes de fazer as seguintes alterações no Registro, você deve fazer backup de todos os dados valiosos no computador.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar
Defina esses valores como os do caractere de controle que você deseja usar. Consulte códigos de chave virtual para obter uma lista completa. Para desativar um caractere de conclusão específico no Registro, use o valor para de espaço (0x20), pois não é um caractere de controle válido. O tipo de valor para essa entrada do Registro é REG_DWORDe também pode ser especificado por valor hexadecimal ou decimal.
Você também pode habilitar ou desabilitar a conclusão de nome de arquivo e diretório por instância de um shell de comando executando cmd.exe
com o parâmetro e alternar /F:ON
ou /F:OFF
. Se a conclusão de nome estiver habilitada com o parâmetro /F:ON
e a opção, os dois caracteres de controle usados serão Ctrl-D
para conclusão de nome de diretório e Ctrl-F
para conclusão de nome de arquivo. As configurações especificadas pelo usuário têm precedência sobre as configurações do computador e as opções de linha de comando têm precedência sobre as configurações do Registro.
Referência de linha de comando de A a Z
Para encontrar informações sobre um comando específico, no menu A a Z a seguir , selecione a letra com a qual o comando começa e, em seguida, selecione o nome do comando.
Um | O | O | D | E | O | O | H | Eu | | JO | L | O | O | O | P | O | O | O | O | O | V | O | X • Y | Z
Um
- ativa
- adicionar
- adicionar alias
- adicionar volume
- Adprep
- acrescentar
- ARP
- atribuir
- assoc |
- na
- Atmadm
- anexar-vdisk
- Attrib
- atributos
- Auditpol
- Autochk
- Autoconv
- AutoFMT
- de montagem automática
B
- bcdboot
- bcdedit
- bdehdcfg
- iniciar o backup
- começar a restaurar
-
bitsadmin
- bitsadmin addfile
- bitsadmin addfileset
- bitsadmin addfilewithranges
- cache bitsadmin
- bitsadmin cancelar
- bitsadmin concluir
- bitsadmin criar
- exemplos de 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 getfilestransferido
- 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 ajuda
- bitsadmin informações
- bitsadmin lista
- bitsadmin listfilesfiles
- bitsadmin makecustomheaderswriteonly
- monitor bitsadmin
- bitsadmin nowrap |
- de peercaching bitsadmin
- pares bitsadmin
- bitsadmin rawreturn
- bitsadmin removeclientcertificate
- bitsadmin removecredenciais
- bitsadmin replaceremoteprefix
- bitsadmin redefinir
- o currículo bitsadmin
- bitsadmin setaclflag
- bitsadmin setclientcertificatebyid
- bitsadmin setclientcertificatebyname
- bitsadmin setcredenciais
- bitsadmin setcustomheaders
- bitsadmin setdescrição
- 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 suspender
- bitsadmin assume
- de transferência bitsadmin
- bitsadmin util
- encapsulamento bitsadmin
-
bootcfg
- bootcfg addsw
- cópia bootcfg
- bootcfg dbg1394
- de depuração bootcfg
- padrão de bootcfg
- bootcfg excluir
- Bootcfg EMS
- consulta bootcfg
- bootcfg cru
- Bootcfg RMSW
- tempo limite de bootcfg
- intervalo
C
- cacls
- ligar para
- CD
- certreq
- certutil
-
mudança
- alterar o de logon
- mudar de porta
- alterar do usuário
- chcp
- Chdir
- chglogon
- Chgport
- Chgusr
- Chkdsk
- CHKNTFS
- escolha
- cifra
- limpar
- Cleanmgr
- clipe
- CLS
- CMD
- cmdkey
- CMSTP
- cor
- comp
- compacto
- vdisk compacto
-
converter
- converter básico
- converter dinâmico
- converter GPT
- converter mbr
- cópia
-
criar
- criar partição efi
- criar estendida de partição
- criar lógica de partição
- criar MSR de partição
- criar primário de partição
- criar espelho de volume
- criar de RAID de Volume
- criar volume simples
- criar de distribuição de volume
- cscript
D
- data
- DCDIAG
- DCGPofix
- DCPROMO
- de desfragmentação
- del
- excluir
- desanexar vdisk
- detalhe
- DFSDIAG
- DFSRMIG
- Diantz
- Dir
- diskcomp
- de cópias de disco
- do diskpart
- diskperf
- Diskraid
- DiskShadow
- Dispdiag
- dnscmd
- Doskey
- DriverQuery
- dtrace
E
- eco
- editar
- endlocal
- fim restaurar
- apagar
- eventocriar
- Evntcmd
- executivo
- saída
- expandir
- expandir vdisk
- expor
- estender
- extrato
F
- FC
- sistemas de arquivos
- encontrar
- findstr
- dedo
- flattemp
- Fondue
- para
- forfiles
- formato
- disco livre
-
FSUTIL
- fsutil 8dot3name
- de comportamento fsutil
- Fsutil Devdrv
- fsutil sujo
- do arquivo fsutil
- fsutil fsinfo
- fsutil hardlink
- fsutil objectid
- de quotas fsutil
- Fsutil Repair
- fsutil reparsepoint
- de recursos fsutil
- fsutil esparso
- de hierarquização fsutil
- transação FSUTIL
- FSUTIL USN
- de volume fsutil
- FSUTIL WIM
-
FTP
- ftp anexar
- FTP ASCII
- sino ftp
- binário ftp
- ftp tchau
- de cd ftp
- ftp fechar
- de depuração ftp
- ftp excluir
- ftp dir |
- ftp desconectar
- ftp obter
- de glob ftp
- de hash ftp
- ftp lcd |
- literal ftp
- ftp ls |
- ftp mget |
- ftp mkdir
- FTP MLS
- ftp mput
- ftp abrir
- prompt ftp
- ftp colocar
- ftp pwd
- ftp sair
- citação ftp
- ftp recv |
- de Ajuda Remota FTP
- ftp renomear
- ftp rmdir
- ftp enviar
- de status do FTP
- de rastreamento ftp
- tipo ftp
- usuário ftp
- ftp detalhado
- ftp mdelete
- ftp mdir
- Tipo Ftype
- fveupdate
G
H
Eu
J
K
- Klist
-
ksetup
- ksetup addenctypeattr
- ksetup addhosttorealmmap
- ksetup addkdc
- ksetup addkpasswd
- ksetup addrealmflags
- ksetup alterar senha
- ksetup delenctypeattr
- ksetup delhosttorealmmap
- ksetup delkdc
- ksetup delkpasswd
- ksetup delrealmflags
- domínio ksetup
- ksetup dumpstate
- ksetup getenctypeattr
- ksetup listrealmflags
- ksetup mapuser
- ksetup removerealm
- servidor ksetup
- ksetup setcomputerpassword
- ksetup setenctypeattr
- ksetup setrealm
- ksetup setrealmflags
- Ktmutil
- ktpass
L
- rótulo
- lista
- carregar metadados
- Lodctr
-
Logman
- logman criar
- logman criar de alerta
- logman criar api
- logman criar cfg
- logman criar contador
- logman criar de rastreamento
- logman excluir
- de importação e exportação de logman
- consulta logman
- logman iniciar e logman parar
- de atualização do logman
- alerta de atualização do LogMan
- da API de Atualização do LogMan
- logman atualizar cfg
- contador de atualização do logman
- de rastreamento de atualização do logman
- de logoff
- lpq
- LPR
M
- Macfile
- makecab
-
gerenciar bde
- gerenciar a de status bde
- gerenciar bde no
- gerenciar bde off
- gerenciar o bde pause
- gerenciar a de currículo bde
- gerenciar o bloqueio bde
- gerenciar bde desbloquear
- gerenciar o desbloqueio automático do bde
- gerenciar protetores bde
- gerenciar o BPDE TPM
- gerenciar bde setidentifier
- gerenciar o bde forcerecovery
- gerenciar bde changepassword
- gerenciar o de changepin bde
- gerenciar o bde changekey
- gerenciar o bde keypackage
- gerenciar o de atualização do BDE
- gerenciar bde WipeFreeSpace
- mapadmin
- MD
- mesclar vdisk
- Mkdir
- mklink
- MMC
- modo
- mais
- montar
- Mountvol
- mover
- MQBKUP
- MQSVC
- MQTGSVC
- MSDT
- MSG
- MSIEXEC
- MSINFO32
- MSTSC
N
- NBTSTAT
- NetCFG
- Netdom
- impressão líquida
- utilizador líquido
- Netsh
- Netstat
- nfsadmin
- nfsshare
- nfsstat
- NLBMGR
- nltest
-
NSLOOKUP
- comando nslookup exit
- de comando nslookup finger
- ajuda nslookup
- NSLOOKUP LS
- nslookup lserver
- raiz nslookup
- servidor nslookup
- conjunto nslookup
- nslookup definir todos os
- de classe do conjunto nslookup
- nslookup configurar d2
- de depuração do conjunto nslookup
- nslookup definir domínio
- de porta do conjunto nslookup
- nslookup definir querytype
- nslookup set recurse
- nslookup set retry
- nslookup definir root
- de pesquisa do conjunto nslookup
- nslookup definir srchlist
- nslookup definir o tempo limite
- nslookup set tipo
- nslookup configurar vc
- vista nslookup
- ntbackup
- ntcmdprompt
- NTFRSUTL
O
-
fora de linha
- de disco offline
- volume offline
-
online
- de disco online
- volume online
- openfiles
P
- pagefileconfig
- caminho
- caminho
- pausa
- pbadmin
- Pentnt
- Perfmon
- Ping
- pktmon
- PNPUNATTEND
- Pnputil
- POPD
- do powershell
- do PowerShell ISE
- imprimir
- PRNCNFG
- PRNDRVR
- PRNJOBS
- PRNMNGR
- PRNPORT
- PRNQCTL
- Prompt
- Pubprn
- empurrou
- pushprinterconnections
- PwLauncher
- pwsh
Q
R
- ª
- RDPSIGN
- recuperar
- recuperar grupo de discos
- refsutil
- Reg
- Regini
- Regsvr32
- relog
- REM
- remover
- Ren
- renomear
- repadmin
- reparação
- substituir
- nova varredura
- redefinir
- reter
- reverter
- Rexec
- Risetup
- rmdir
- roboscopia
- rota WS2008
- rpcinfo
- RPCping
- RSH
- rundll32
- rundll32 printui
- RWINSTA
S
- San
- configuração sc
- sc criar
- sc excluir
- consulta sc
- schtasks
-
SCWCMD
- scwcmd analisar
- scwcmd configurar
- registo scwcmd
- de reversão scwcmd
- transformação scwcmd
- vista scwcmd
-
secedit
- secedit analisar
- secedit configurar
- de exportação secedit
- secedit generaterollback
- de importação secedit
- secedit validar
-
selecione
- selecionar de disco
- selecionar de partição
- selecionar vdisk
- selecionar volume
- serverceipoptin
- servermanagercmd
- serverweroptin
- definir variáveis ambientais
-
definir cópia de sombra
- contexto definido
- definir id
- setlocal
- definir metadados
- definir opção
- conjunto detalhado
- setlocal
- setspn
- SetX
- SFC
- sombra
- turno
- montagem-espetáculo
- encolhem
- desligamento
- simular de restauração
- tipo
- começar
- subcomando definir dispositivo
- subcomando set drivergroup
- subcomando define drivergroupfilter
- subcomando set driverpackage
- de imagem do conjunto de subcomandos
- subcomando define imagegroup
- subcomando set server
- subcomando set transportserver
- conjunto de subcomandos multicasttransmission
- subcomando start namespace
- subcomando iniciar servidor
- subcomando start transportserver
- subcomando parar servidor
- subcomando parar transportserver
- subst
- do sxstrace
- sysocmgr
- informações do sistema
T
- tomar conta
- Tapicfg
- Taskkill
- lista de tarefas
- TCMSETUP
-
telnet
- telnet fechar
- telnet
- telnet abrir
- telnet sair
- telnet enviar
- conjunto telnet
- de status do telnet
- telnet desconfigurado
- tftp
- tempo
- tempo limite
- título
- TLNTADMN
- TPMoet
- tpmvscmgr
- Tracerpt
- TRACERT
- árvore
- TSCON
- Tsdiscon
- Tsecimp
- habilidade
- TSPROF
- tipo
- typeperf
- Tzutil
U
- não exponha
- uniqueid
- Unlodctr
V
- ver
- verificador
- verificar
- vol
- vssadmin
Q
- esperar por
-
wbadmin
- wbadmin excluir catálogo
- wbadmin excluir systemstatebackup
- wbadmin desativar de backup
- wbadmin ativar backup
- wbadmin obter discos
- wbadmin obter itens
- wbadmin obter status
- wbadmin obter versões
- catálogo de restauração wbadmin
- wbadmin iniciar backup
- wbadmin iniciar recuperação
- wbadmin iniciar sysrecovery
- wbadmin iniciar systemstatebackup
- wbadmin iniciar systemstaterecovery
- wbadmin parar de trabalho
- WDSUTIL
- Wecutil
- Wevtutil
- onde
- Whoami
- winnt
- Winnt32
- ganhadores
- Winsat Mem
- winsat mfmedia
- WMIC
- escritor
- wscript