Windows Server Administration Windows Commands
Windows Server Administration Windows Commands
Windows Server Administration Windows Commands
Comandos do Windows
Artigo • 25/04/2023
O Shell de comando foi o primeiro shell integrado ao Windows para automatizar tarefas
rotineiras, como gerenciamento de conta de usuário ou backups noturnos, com
arquivos em lote (.bat). Com o Host de Script do Windows, execute scripts mais
sofisticados no Shell de comando. Para obter mais informações, consulte cscript ou
wscript. Execute operações com mais eficiência ao usar os scripts do que ao usar a
interface do usuário. Os scripts aceitam todos os comandos disponíveis na linha de
comando.
Uma referência de códigos de saída e erro para os Comandos do Windows pode ser
encontrada nos artigos Depurar códigos de erro do sistema 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 Usar
operadores de redirecionamento de comando.
7 Observação
Você também pode baixar e instalar o PowerShell Core, a versão código aberto do
PowerShell.
U Cuidado
A edição incorreta do Registro pode causar danos graves ao sistema. Antes de fazer
as seguintes alterações no registro, faça backup de todos os dados importantes do
computador.
registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar
Defina esses valores como o do caractere de controle que queira usar. Consulte códigos
de chave virtual para obter uma lista completa. Para desabilitar um caractere de
conclusão específico no Registro, use o valor para espaço (0x20), pois ele não é um
caractere de controle válido. O tipo de valor dessa entrada do Registro é REG_DWORD e
pode ser especificado por um valor hexadecimal ou decimal.
A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z
A
active
add
add alias
add volume
append
arp
assign
assoc
at
atmadm
attach-vdisk
attrib
attributes
attributes disk
attributes volume
auditpol
auditpol backup
auditpol clear
auditpol get
auditpol list
auditpol remove
auditpol resourcesacl
auditpol restore
auditpol set
autochk
autoconv
autofmt
automount
B
bcdboot
bcdedit
bdehdcfg
bdehdcfg driveinfo
bdehdcfg newdriveletter
bdehdcfg quiet
bdehdcfg restart
bdehdcfg size
bdehdcfg target
begin backup
begin restore
bitsadmin
bitsadmin addfile
bitsadmin addfileset
bitsadmin addfilewithranges
bitsadmin cache
bitsadmin cache and delete
bitsadmin cache and deleteurl
bitsadmin cache and getexpirationtime
bitsadmin cache and getlimit
bitsadmin cache and help
bitsadmin cache and info
bitsadmin cache and list
bitsadmin cache and setexpirationtime
bitsadmin cache and setlimit
bitsadmin cache and clear
bitsadmin cancel
bitsadmin complete
bitsadmin create
bitsadmin examples
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
bitsadmin info
bitsadmin list
bitsadmin listfiles
bitsadmin makecustomheaderswriteonly
bitsadmin monitor
bitsadmin nowrap
bitsadmin peercaching
bitsadmin peercaching e getconfigurationflags
bitsadmin peercaching e help
bitsadmin peercaching e setconfigurationflags
bitsadmin peers
bitsadmin peers e clear
bitsadmin peers e discover
bitsadmin peers e help
bitsadmin peers e list
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 util e enableanalyticchannel
bitsadmin util e getieproxy
bitsadmin util e help
bitsadmin util e repairservice
bitsadmin util e setieproxy
bitsadmin util e version
bitsadmin wrap
bootcfg
bootcfg addsw
bootcfg copy
bootcfg dbg1394
bootcfg debug
bootcfg default
bootcfg delete
bootcfg ems
bootcfg query
bootcfg raw
bootcfg rmsw
bootcfg timeout
break
C
cacls
call
cd
certreq
certutil
change
change logon
change port
change user
chcp
chdir
chglogon
chgport
chgusr
chkdsk
chkntfs
choice
cipher
clean
cleanmgr
clip
cls
cmd
cmdkey
cmstp
color
comp
compact
compact vdisk
convert
convert basic
convert dynamic
convert gpt
convert mbr
copy
create
create partition efi
criar partição estendida
create partition logical
create partition msr
create partition primary
create volume mirror
create volume raid
create volume simple
create volume stripe
cscript
D
date
dcdiag
dcgpofix
defrag
del
delete
delete disk
delete partition
delete shadows
delete volume
detach vdisk
detail
detail disk
detail partition
detail vdisk
detail volume
dfsdiag
dfsdiag testdcs
dfsdiag testdfsconfig
dfsdiag testdfsintegrity
dfsdiag testreferral
dfsdiag testsites
dfsrmig
diantz
dir
diskcomp
diskcopy
diskpart
diskperf
diskraid
diskshadow
dispdiag
dnscmd
doskey
driverquery
E
echo
edit
endlocal
end restore
erase
eventcreate
Evntcmd
exec
exit
expand
expand vdisk
expose
extend
extract
F
fc
filesystems
find
findstr
finger
flattemp
fondue
for
forfiles
format
freedisk
fsutil
fsutil 8dot3name
fsutil behavior
fsutil dirty
fsutil file
fsutil fsinfo
fsutil hardlink
fsutil objectid
fsutil quota
fsutil repair
fsutil reparsepoint
fsutil resource
fsutil sparse
fsutil tiering
fsutil transaction
fsutil usn
fsutil volume
fsutil wim
ftp
ftp append
ftp ascii
ftp bell
ftp binary
ftp bye
ftp cd
ftp close
ftp debug
ftp delete
ftp dir
ftp disconnect
ftp get
ftp glob
ftp hash
ftp lcd
ftp literal
ftp ls
ftp mget
ftp mkdir
ftp mls
ftp mput
ftp open
ftp prompt
ftp put
ftp pwd
ftp quit
ftp quote
ftp recv
ftp remotehelp
ftp rename
ftp rmdir
ftp send
ftp status
ftp trace
ftp type
ftp user
ftp verbose
ftp mdelete
ftp mdir
ftype
fveupdate
G
getmac
gettype
goto
gpfixup
gpresult
gpt
gpupdate
graftabl
H
help
helpctr
hostname
I
icacls
if
import (shadowdisk)
import (diskpart)
inactive
ipconfig
ipxroute
irftp
J
jetpack
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
ksetup domain
ksetup dumpstate
ksetup getenctypeattr
ksetup listrealmflags
ksetup mapuser
ksetup removerealm
ksetup server
ksetup setcomputerpassword
ksetup setenctypeattr
ksetup setrealm
ksetup setrealmflags
ktmutil
ktpass
L
label
list
list providers
list shadows
list writers
load metadata
lodctr
logman
logman create
logman create alert
logman create api
logman create cfg
logman create counter
logman create trace
logman delete
logman import e logman export
logman query
logman start e logman stop
logman update
logman update alert
logman update api
logman update cfg
logman update counter
logman update trace
logoff
lpq
lpr
M
macfile
makecab
manage bde
manage bde status
manage bde on
manage bde off
manage bde pause
manage bde resume
manage bde lock
manage bde unlock
manage bde autounlock
manage bde protectors
manage bde tpm
manage bde setidentifier
manage bde forcerecovery
manage bde changepassword
manage bde changepin
manage bde changekey
manage bde keypackage
manage bde upgrade
manage bde wipefreespace
mapadmin
md
merge vdisk
mkdir
mklink
mmc
mode
more
mount
mountvol
move
mqbkup
mqsvc
mqtgsvc
msdt
msg
msiexec
msinfo32
mstsc
N
nbtstat
netcfg
netdom
net print
netsh
netstat
nfsadmin
nfsshare
nfsstat
nlbmgr
nltest
nslookup
nslookup exit Command
nslookup finger Command
nslookup help
nslookup ls
nslookup lserver
nslookup root
nslookup server
nslookup set
nslookup set all
nslookup set class
nslookup set d2
nslookup set debug
nslookup set domain
nslookup set port
nslookup set querytype
nslookup set recurse
nslookup set retry
nslookup set root
nslookup set search
nslookup set srchlist
nslookup set timeout
nslookup set type
nslookup set vc
nslookup view
ntbackup
ntcmdprompt
ntfrsutl
O
offline
offline disk
offline volume
online
online disk
online volume
openfiles
P
pagefileconfig
path
pathping
pause
pbadmin
pentnt
perfmon
ping
pktmon
pnpunattend
pnputil
popd
powershell
powershell ise
print
prncnfg
prndrvr
prnjobs
prnmngr
prnport
prnqctl
prompt
pubprn
pushd
pushprinterconnections
pwlauncher
pwsh
Q
qappsrv
qprocess
consulta
query process
query session
query termserver
query user
quser
qwinsta
R
rd
rdpsign
recover
recover disk group
refsutil
reg
reg add
reg compare
reg copy
reg delete
reg export
reg import
reg load
reg query
reg restore
reg save
reg unload
regini
regsvr32
relog
rem
remove
ren
rename
repadmin
repair
repair bde
replace
rescan
reset
reset session
retain
revert
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
scwcmd analyze
scwcmd configure
scwcmd register
scwcmd rollback
scwcmd transform
scwcmd view
secedit
secedit analyze
secedit configure
secedit export
secedit generaterollback
secedit import
secedit validate
select
select disk
select partition
select vdisk
select volume
serverceipoptin
servermanagercmd
serverweroptin
set environmental variables
set shadow copy
set context
set id
setlocal
set metadata
set option
set verbose
setx
sfc
shadow
shift
showmount
shrink
shutdown
simulate restore
sort
start
subcomando set device
subcomando set drivergroup
subcomando set drivergroupfilter
subcomando set driverpackage
subcomando set image
subcomando set imagegroup
subcomando set server
subcomando set transportserver
subcomando set multicasttransmission
subcomando start namespace
subcomando start server
subcomando start transportserver
subcomando stop server
subcomando stop transportserver
subst
sxstrace
sysocmgr
systeminfo
T
takeown
tapicfg
taskkill
tasklist
tcmsetup
telnet
telnet close
telnet display
telnet open
telnet quit
telnet send
telnet set
telnet status
telnet unset
tftp
time
timeout
title
tlntadmn
tpmtool
tpmvscmgr
tracerpt
tracert
tree
tscon
tsdiscon
tsecimp
tskill
tsprof
type
typeperf
tzutil
U
unexpose
uniqueid
unlodctr
V
ver
verifier
verify
vol
vssadmin
vssadmin delete shadows
vssadmin list shadows
vssadmin list writers
vssadmin resize shadowstorage
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
where
whoami
winnt
winnt32
winrs
winsat mem
winsat mfmedia
wmic
writer
wscript
X
xcopy
Chave da sintaxe de linha de comando
Artigo • 09/03/2023
A tabela a seguir descreve a notação usada para indicar a sintaxe da linha de comando.
Notation Descrição
Texto sem colchetes ou Itens que você deve digitar, conforme mostrado.
chaves
<Text inside angle Espaço reservado para o qual você deve fornecer um valor.
brackets>
Reticências (…) Itens que podem ser repetidos e usados várias vezes.
Comandos por função de servidor
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Informações e links para cada uma das ferramentas de linha de comando de impressão
associadas:
Comando Descrição
Net print Exibe as informações sobre uma fila de impressora especificada, exibe as
informações sobre um trabalho de impressão especificado ou controla
um trabalho de impressão especificado.
prnport Cria, exclui e lista as portas de impressora TCP/IP padrão, além de exibir e
alterar a configuração da porta.
prnqctl Imprime uma página de teste, pausa ou retoma uma impressora e limpa
uma fila de impressora.
Informações e links para cada uma das ferramentas de linha de comando associadas do
NFS:
Comando Descrição
Links relacionados
Chave da sintaxe de linha de comando
Referência às ferramentas de linha de
comando dos Serviços de Área de
Trabalho Remota (Serviços de Terminal)
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Saiba mais sobre as ferramentas de linha de comando disponíveis dos Serviços de Área
de Trabalho Remota (Serviços de Terminal), com descrições e links para informações
mais detalhadas.
7 Observação
Comando Descrição
change Lista ou altera os mapeamentos de porta COM para serem compatíveis com os
port aplicativos MS-DOS.
chgport Lista ou altera os mapeamentos de porta COM para serem compatíveis com os
aplicativos MS-DOS.
mstsc Cria conexões com servidores host da Sessão da Área de Trabalho Remota ou outros
computadores remotos.
qappsrv Exibe uma lista de todos os servidores Host da Sessão da Área de Trabalho Remota
na rede.
consulta Exibe informações sobre processos, sessões e servidores Host da Sessão da Área de
Trabalho Remota.
query Exibe uma lista de todos os servidores Host da Sessão da Área de Trabalho Remota
termserver na rede.
query user Exibe as informações sobre as sessões de usuário em um servidor Host da Sessão da
Área de Trabalho Remota.
rdpsign Permite que você assine digitalmente um arquivo de Protocolo de Área de Trabalho
Remota (.rdp).
reset Permite redefinir (excluir) uma sessão em um servidor Host da Sessão da Área de
session Trabalho Remota.
rwinsta Permite redefinir (excluir) uma sessão em um servidor Host da Sessão da Área de
Trabalho Remota.
shadow Permite controlar remotamente uma sessão ativa de outro usuário em um servidor
host da Sessão da Área de Trabalho Remota.
tsdiscon Desconecta uma sessão de um servidor Host da Sessão da Área de Trabalho Remota.
Links relacionados
Chave da sintaxe de linha de comando
Referência aos comandos do Backup do
Windows Server
Artigo • 12/04/2023
Subcomando Descrição
Wbadmin start Executa um backup único. Se usado sem parâmetros, usa as configurações
backup do agendamento de backup diário.
Wbadmin start Executa uma recuperação dos volumes, aplicativos, arquivos ou pastas
recovery especificados.
Wbadmin start Executa uma recuperação do sistema completo (pelo menos todos os
sysrecovery volumes que contêm o estado do sistema operacional). Esse subcomando
só estará disponível se você estiver usando o Ambiente de Recuperação do
Windows.
Wbadmin delete Exclui o catálogo de backup no computador local. Use esse comando
catalog somente se o catálogo de backup neste computador estiver corrompido e
você não tiver backups armazenados em outro local que possa ser usado
para restaurar o catálogo.
ativo
Artigo • 12/04/2023
Em discos básicos, marca a partição com foco como ativa. Somente partições podem ser
marcadas como ativas. Uma partição deve ser selecionado para que essa operação seja
bem-sucedida. Use o comando select partition para selecionar uma partição e deslocar
o foco para ela.
U Cuidado
Sintaxe
active
Exemplos
Para marcar a partição com foco como a partição ativa, digite:
active
Links relacionados
Chave da sintaxe de linha de comando
Adiciona volumes ao conjunto de volumes que devem ser copiados por sombra ou
adiciona aliases ao ambiente de alias. Se usado sem subcomandos, add lista os volumes
e aliases atuais.
7 Observação
Os aliases não são adicionados ao ambiente de alias até que a cópia de sombra
seja criada. Os aliases necessários imediatamente devem ser adicionados usando
adicionar alias.
Sintaxe
add
add volume <volume> [provider <providerid>]
add alias <aliasname> <aliasvalue>
Parâmetros
Parâmetro Descrição
alias Adiciona o nome e o valor dados ao ambiente de alias. Confira adicionar alias para
sintaxe e parâmetros.
Exemplos
Para exibir os volumes adicionados e os aliases que estão atualmente no ambiente,
digite:
add
Links relacionados
Chave da sintaxe de linha de comando
add alias
Artigo • 17/04/2023
Adiciona aliases ao ambiente de alias. Se usado sem parâmetros, o add alias exibe a
ajuda na solicitação de comando. Os aliases são salvos no arquivo de metadados e
serão carregados com o comando load metadata.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para listar todas as sombras, incluindo seus aliases, digite:
O trecho a seguir mostra uma cópia de sombra à qual foi atribuído o alias padrão
VSS_SHADOW_x:
Para atribuir um novo alias com o nome System1 a essa cópia de sombra, digite:
add alias System1 %VSS_SHADOW_1%
Links relacionados
Chave da sintaxe de linha de comando
Os volumes são adicionados um de cada vez. Cada vez que um volume é adicionado,
ele é verificado para garantir que o VSS dê suporte à criação de cópia de sombra para
esse volume. Essa verificação pode ser invalidada pelo uso posterior do comando set
context.
Esse comando é necessário para criar cópias de sombra. Se usado sem parâmetros, o
add volume exibirá a ajuda na solicitação de comando.
Sintaxe
Parâmetros
Parâmetro Descrição
[provider \ Especifica a ID do Provedor para um provedor registrado a ser usado para criar a
<providerid>] cópia de sombra. Se provedor não for especificado, o provedor padrão será
usado.
Exemplos
Para exibir a lista atual de provedores registrados, na solicitação diskshadow> , digite:
list providers
A saída a seguir exibe um único provedor, que será usado por padrão:
* ProviderID: {b5946137-7b9f-4925-af80-51abd60b20d5}
Type: [1] VSS_PROV_SYSTEM
Name: Microsoft Software Shadow Copy provider 1.0
Version: 1.0.0.7
CLSID: {65ee1dba-8ff4-4a58-ac1c-3470ee2f376a}
1 provider registered.
Links relacionados
Chave da sintaxe de linha de comando
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/x:off Aplica diretórios acrescentados somente a solicitações para abrir arquivos. A opção
/x:off é a configuração padrão.
Exemplos
Para limpar a lista de diretórios acrescentados, digite:
append ;
append /e
Links relacionados
Chave da sintaxe de linha de comando
arp
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/a Exibe tabelas de cache do ARP atuais para todas as interfaces. O parâmetro /n
[<inetaddr>] diferencia maiúsculas de minúsculas. Para exibir a entrada de cache do ARP para
[/n um endereço IP específico, use arp / a com o parâmetro inetaddr, em que
<ifaceaddr>] inetaddr é um endereço IP. Se inetaddr não for especificado, a primeira interface
aplicável será usada. Para exibir a tabela de cache do ARP para uma interface
específica, use o parâmetro /n ifaceaddr em conjunto com o parâmetro /a em
que inetaddr é o endereço IP atribuído à interface.
[/s Adiciona uma entrada estática ao cache do ARP que resolve o endereço IP
<inetaddr> inetaddr ao endereço físico etheraddr. Para adicionar uma entrada de cache do
<etheraddr> ARP estático à tabela uma interface específica, use o parâmetro ifaceaddr em
[<ifaceaddr>] que ifaceaddr é um endereço IP atribuído à interface.
Comentários
Os endereços IP para inetaddr e ifaceaddr são expressos em notação decimal
pontilhada.
Exemplos
Para exibir as tabelas de cache do ARP para todas as interfaces, digite:
arp /a
Para exibir a tabela de cache do ARP para a interface atribuída ao endereço IP 10.0.0.99,
digite:
arp /a /n 10.0.0.99
Para adicionar uma entrada de cache do ARP estático que resolve o endereço IP
10.0.0.80 ao endereço físico 00-AA-00-4F-2A-9C, digite:
arp /s 10.0.0.80 00-AA-00-4F-2A-9C
Links relacionados
Chave da sintaxe de linha de comando
assign
Artigo • 21/12/2022
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Atribui uma letra de unidade ou ponto de montagem ao volume com foco. Você
também pode usar esse comando para alterar a letra da unidade associada a uma
unidade removível. Se nenhuma letra de unidade ou ponto de montagem for
especificado, a próxima letra de unidade disponível será atribuída. Se a letra da unidade
ou o ponto de montagem já estiver em uso, um erro será gerado.
Um volume deve ser selecionado para que essa operação seja realizada com sucesso.
Use o comando selecionar volume para selecionar um volume e deslocar o foco para
ele.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
mount= O caminho do ponto de montagem que você deseja atribuir ao volume. Para obter
<path> instruções sobre como usar esse comando, consulte atribuir um caminho de pasta
de ponto de montagem a uma unidade.
Exemplos
Para atribuir a letra E ao volume em foco, digite:
assign letter=e
Referências adicionais
Chave da sintaxe de linha de comando
7 Observação
Há suporte para esse comando somente no cmd.exe e ele não está disponível no
PowerShell. Você pode usar cmd /c assoc como solução alternativa.
Sintaxe
assoc [<.[ext]>[=[<filetype>]]]
Parâmetros
Parâmetro Descrição
Comentários
Para fazer alterações nas associações, você precisa de privilégios de administrador.
Para associar arquivos sem extensão a um tipo de arquivo, use apenas um ponto
(confira os exemplos).
Para exibir os tipos de arquivo atuais que têm cadeias de caracteres de comando
abertas definidas, use o comando ftype.
Exemplos
Para exibir a associação de tipo de arquivo atual para a extensão de nome de arquivo
.txt, digite:
assoc .txt
Para remover a associação de tipo de arquivo para a extensão de nome de arquivo .bak,
digite:
assoc .bak=
7 Observação
assoc | more
assoc>assoc.txt
assoc .=txtfile
Links relacionados
Chave da sintaxe de linha de comando
comando ftype
at
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<time> Especifica a hora em que queira executar o comando. tempo é expresso como
Horas:Minutos em notação de 24 horas (ou seja, 00:00 (meia-noite) a 23:59).
Interativo Permite que o comando interaja com a área de trabalho do usuário que está
conectado no momento em que o Comando é executado.
a cada: Executa o comando em cada dia ou dias especificados da semana ou mês (por
exemplo, todas as quintas-feiras ou o terceiro dia de cada mês).
Parâmetro Descrição
Comentários
Esse comando não carrega automaticamente cmd.exe antes de executar
comandos. Caso não esteja executando um arquivo executável (.exe), será
necessário carregar explicitamente o cmd.exe no início do comando da seguinte
maneira:
Caso esteja usando esse comando sem opções de linha de comando, as tarefas
agendadas aparecerão em uma tabela formatada de forma semelhante à seguinte:
Caso altere a hora do sistema depois de agendar um comando para ser executado,
sincronize o at no agendador com a hora revisada do sistema digitando at sem
opções de linha de comando.
Não use uma unidade redirecionada para trabalhos agendados que acessam a
rede. O serviço Agendar pode não conseguir acessar a unidade redirecionada ou a
unidade redirecionada pode não estar presente se um usuário diferente estiver
conectado no momento em que a tarefa agendada for executada. Em vez disso,
use caminhos UNC para trabalhos agendados. Por exemplo:
at 1:00pm my_backup x:
Caso agende um comando at que usa uma letra da unidade para se conectar a um
diretório compartilhado, inclua um comando at para desconectar a unidade
quando terminar de usar a unidade. Se a unidade não estiver desconectada, a letra
da unidade atribuída não estará disponível no prompt de comando.
Por padrão, as tarefas agendadas usando esse comando serão interrompidas após
72 horas. Modifique o registro para alterar esse valor padrão.
U Cuidado
Radix. Decimal
Exemplos
Para exibir uma lista de comandos agendados no servidor de Marketing, digite:
at \\marketing
Para saber mais sobre um comando com o número de identificação 3 no servidor Corp,
digite:
at \\corp 3
Para fazer backup do disco rígido do servidor de Marketing em uma unidade de fita à
meia-noite a cada cinco dias, crie um programa em lote chamado Archive.cmd, que
contém os comandos de backup e agende o programa em lote para ser executado,
digite:
at /delete
Para executar um comando que não seja um arquivo executável (.exe), preceda o
comando com cmd /c para carregar cmd.exe da seguinte maneira:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
atmadm [/c][/a][/s]
Parâmetros
Parâmetro Descrição
Comentários
O comando atmadm /c produz um resultado semelhante ao seguinte:
Estatística do Descrição
Gerenciador de
Chamadas
Total de chamadas Chamadas recebidas com êxito de outros dispositivos nesta rede atM.
recebidas com
êxito
Total de chamadas Chamadas concluídas com êxito para outros dispositivos atM nesta
efetuadas com rede deste computador.
êxito
Total de chamadas Chamadas recebidas que não se conectaram com este computador.
recebidas com
falha
Total de chamadas Chamadas efetuadas que não se conectaram com outro dispositivo na
efetuadas com rede.
falha
Exemplos
Para exibir as informações de chamada de todas as conexões atuais com o adaptador de
rede atM instalado neste computador, digite:
atmadm /c
Para exibir o endereço do NSAP (ponto de acesso ao serviço de rede) registrado para
cada adaptador instalado neste computador, digite:
atmadm /a
Para exibir as estatísticas para monitorar o status de conexões atM ativas, digite:
atmadm /s
Links relacionados
Chave da sintaxe de linha de comando
attach vdisk
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Anexa (às vezes chamado de montagens ou superfícies) um VHD (disco rígido virtual)
para que ele apareça no computador host como uma unidade de disco rígido local. Se o
VHD já tiver uma partição de disco e um volume de sistema de arquivos quando você
anexá-lo, o volume interno do VHD será atribuído a uma letra de unidade
) Importante
Escolha e desanexe um VHD para que essa operação seja bem-sucedida. Use o
comando select vdisk para selecionar um VHD e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
readonly Anexa o VHD como somente leitura. Qualquer operação de gravação retorna um
erro.
Parâmetro Descrição
sd=<SDDL Define o filtro do usuário no VHD. A cadeia de caracteres de filtro deve estar no
string> formato SDDL (Linguagem de Definição de Descritor de Segurança). Por padrão, o
filtro de usuário permite acesso como em um disco físico. As cadeias de caracteres
da SDDL podem ser complexas, mas em sua forma mais simples, um descritor de
segurança que protege o acesso é conhecido como uma DACL (lista de controle de
acesso discricionário). Ele usa a forma: D:<dacl_flags><string_ace1><string_ace2> ...
<string_acen>
A. Permitir o acesso
D. Negar acesso
Exemplos:
usefilesd Especifica que o descritor de segurança no arquivo .vhd deve ser usado no VHD. Se
o parâmetro Usefilesd não for especificado, o VHD não terá um descritor de
segurança explícito, a menos que seja especificado com o parâmetro Sd.
noerr Usado somente para scripts. Quando um erro é encontrado, o DiskPart continua a
processar os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro,
um erro faz com que o DiskPart saia com um código de erro.
Exemplos
Para anexar o VHD selecionado como somente leitura, digite:
select vdisk
compact vdisk
detail vdisk
detach vdisk
expand vdisk
merge vdisk
list
attrib
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
{+\|-}a Define (+) ou limpa (-) o atributo de arquivo Arquivo morto. Esse conjunto de
atributos marca os arquivos que foram alterados desde a última vez em que foram
submetidos ao backup. Observe que o comando xcopy usa atributos de arquivo
morto.
{+\|-}s Define (+) ou limpa (-) o atributo Arquivo do sistema. Se um arquivo usar esse
conjunto de atributos, você deverá limpar o atributo antes de alterar outros
atributos para o arquivo.
{+\|-}h Define (+) ou limpa (-) o atributo Arquivo oculto. Se um arquivo usar esse
conjunto de atributos, você deverá limpar o atributo antes de alterar outros
atributos para o arquivo.
{+\|-}i Define (+) ou limpa (-) o atributo de arquivo Não indexado por conteúdo.
Exemplos
Para exibir os atributos de um arquivo chamado News86 localizado no diretório atual,
digite:
attrib news86
attrib +r report.txt
attrib -r b:\public\*.* /s
Para definir o atributo Arquivo morto para todos os arquivos na unidade a:e, em
seguida, desmarque o atributo Archive para arquivos com a extensão .bak, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando xcopy
Atributos
Artigo • 12/04/2023
Sintaxe
attributes disk
attributes volume
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
attributes disk
Artigo • 12/04/2023
Exibe, define ou limpa os atributos de um disco. Quando esse comando é usado para
exibir os atributos atuais de um disco, o atributo de disco de inicialização denota o
disco usado para iniciar o computador. Para um espelho dinâmico, ele exibe o disco que
contém o plex de inicialização do volume de inicialização.
) Importante
Um disco deve ser selecionado para que o comando attributes disk tenha êxito.
Use o comando select disk para selecionar um disco e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para exibir os atributos do disco selecionado, digite:
attributes disk
Para definir o disco selecionado como somente leitura, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
nodefaultdriveletter Especifica que o volume não recebe uma letra da unidade por padrão.
Comentários
Em discos básicos de MBR (registro mestre de inicialização), os parâmetros hidden,
readonly e nodefaultdriveletter se aplicam a todos os volumes no disco.
Um volume deve ser selecionado para que o comando de attributes volume tenha
êxito. Use o comando select volume para selecionar um volume e mudar o foco
para ele.
Exemplos
Para exibir os atributos atuais no volume selecionado, digite:
attributes volume
Links relacionados
Chave da sintaxe de linha de comando
Relatar ou fazer backup de uma política de auditoria para um arquivo de texto CSV
(valor separado por vírgula).
Sintaxe
Parâmetros
Subcomando Descrição
/get Exibe a política de auditoria atual. Para obter mais informações, consulte obter a
auditpol para obter sintaxe e opções.
/set Define a política de auditoria. Para obter mais informações, consulte definir a
auditpol para obter sintaxe e opções.
/list Exibe elementos de política selecionáveis. Para obter mais informações, consulte
lista da auditpol para obter sintaxe e opções.
/limpar Limpa a política de auditoria. Para obter mais informações, consulte limpar a
auditpol para obter sintaxe e opções.
Links relacionados
Chave da sintaxe de linha de comando
auditpol backup
Artigo • 30/05/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Para executar operações de backup nas políticas de sistema e por usuário, você precisa
obter permissões de Gravação ou Controle Total para esse objeto definido no descritor
de segurança. Você também poderá executar operações de backup se tiver o direito de
uso para Gerenciar log de auditoria e segurança (SeSecurityPrivilege). No entanto, esse
direito permite o acesso que não é necessário para executar as operações gerais de
backup.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Você pode fazer o backup das seguintes configurações em um arquivo de texto
formatado por CSV:
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
auditpol restore
Comandos auditpol
auditpol clear
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exclui a política de auditoria por usuário para todos os usuários, redefine (desabilita) a
política de auditoria do sistema para todas as subcategorias e define todas as opções de
auditoria como desabilitadas.
Para executar operações de limpeza nas políticas de sistema e por usuário, você precisa
obter permissão de Gravação ou Controle Total para esse objeto definida no descritor
de segurança. Você também poderá executar operações de limpeza se tiver o direito de
usuário para Gerenciar logs de auditoria e segurança (SeSecurityPrivilege). No entanto,
esse direito permite acesso adicional que não é necessário para executar as operações
de limpeza gerais.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir a política de auditoria por usuário para todos os usuários, redefina
(desabilite) a política de auditoria do sistema para todas as subcategorias e defina todas
as configurações da política de auditoria como desabilitadas, em um prompt de
confirmação, digite:
auditpol /clear
Para excluir a política de auditoria por usuário para todos os usuários, redefina as
configurações da política de auditoria do sistema para todas as subcategorias e defina
todas as configurações de política de auditoria como desabilitadas, sem um prompt de
confirmação, digite:
auditpol /clear /y
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
Comandos auditpol
auditpol get
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server, 2019,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Para executar operações de obtenção nas políticas por usuário e de sistema, você deve
ter permissão de Leitura para esse objeto definido no descritor de segurança. Você
também poderá executar operações de obtenção se tiver o direito de uso para
Gerenciar log de auditoria e segurança (SeSecurityPrivilege). No entanto, esse direito
permite acesso adicional que não é necessário para executar as operações de obtenção
gerais.
Sintaxe
auditpol /get
[/user[:<username>|<{sid}>]]
[/category:*|<name>|<{guid}>[,:<name|<{guid}> ]]
[/subcategory:*|<name>|<{guid}>[,:<name|<{guid}> ]]
[/option:<option name>]
[/sd]
[/r]
Parâmetros
Parâmetro Descrição
/user Exibe a entidade de segurança para a qual a política de auditoria por usuário é
consultada. O parâmetro /category ou /subcategory deve ser especificado. O
usuário pode ser especificado como um SID (identificador de segurança) ou
nome. Se nenhuma conta de usuário for especificada, a política de auditoria do
sistema será consultada.
Comentários
Todas as categorias e subcategorias podem ser especificadas pelo GUID ou pelo nome
entre aspas (“). Os usuários podem ser especificados por SID ou nome.
Exemplos
Para recuperar a política de auditoria por usuário para a conta Convidado e exibir a
saída para as categorias Sistema, Acompanhamento detalhado e Acesso a Objetos,
digite:
7 Observação
Para recuperar a política para duas categorias com as categorias especificadas como
GUIDs, que relata todas as configurações de política de auditoria de todas as
subcategorias em duas categorias, digite:
Links relacionados
Chave da sintaxe de linha de comando
comandos auditpol
auditpol list
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Para executar operações de lista na política por usuário, você deve ter permissão de
Leitura para esse objeto definida no descritor de segurança. Você também poderá
executar operações de lista se tiver o direito de uso para Gerenciar log de auditoria e
segurança (SeSecurityPrivilege). No entanto, esse direito permite acesso adicional que
não é necessário para executar as operações de lista geral.
Sintaxe
auditpol /list
[/user|/category|subcategory[:<categoryname>|<{guid}>|*]]
[/v] [/r]
Parâmetros
Parâmetro Descrição
/user Recupera todos os usuários para os quais a política de auditoria por usuário foi
definida. Se usado com o parâmetro /v, o SID (identificador de segurança) do
usuário também será exibido.
/category Exibe os nomes das categorias compreendidas pelo sistema. Se usado com o
parâmetro /v, o GUID (identificador global exclusivo) da categoria também será
exibido.
/v Exibe o GUID com a categoria ou subcategoria ou, quando usado com /user,
exibe o SID de cada usuário.
/r Exibe a saída como um relatório no formato CSV (valor separado por vírgula).
Para listar todos os usuários que têm uma política de auditoria definida e o SID
associado, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comandos auditpol
auditpol remove
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
O comando auditpol remove faz a remoção da política de auditoria por usuário de uma
conta especificada ou de todas as contas.
Para executar operações de remoção na política por usuário, você deve obter permissões
de Gravação ou Controle Total para esse objeto definido no descritor de segurança.
Você também poderá executar operações de remoção se tiver o direito de uso de
Gerenciar log de auditoria e segurança ( SeSecurityPrivilege ). No entanto, esse direito
permite o acesso que não é necessário para executar as operações gerais de remoção.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover a política de auditoria por usuário do usuário mikedan por nome, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comandos auditpol
auditpol resourceSACL
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 7 and Windows
Server 2008 R2
Sintaxe
auditpol /resourceSACL
[/set /type:<resource> [/success] [/failure] /user:<user> [/access:<access
flags>]]
[/remove /type:<resource> /user:<user> [/type:<resource>]]
[/clear [/type:<resource>]]
[/view [/user:<user>] [/type:<resource>]]
Parâmetros
Parâmetro Descrição
/set Adiciona uma nova entrada ou atualiza uma entrada existente no SACL de recurso
para o tipo de recurso especificado.
/remove Remove todas as entradas para o usuário especificado na lista global de auditoria
de acesso a objetos.
/view Lista as entradas de auditoria de acesso de objeto global em uma SACL de recurso.
Os tipos de usuário e de recurso são opcionais.
Argumentos
Argumento Descrição
/type O recurso para o qual a auditoria de acesso ao objeto está sendo configurada. Os
valores de argumento compatíveis, que diferenciam maiúsculas de minúsculas, são
Arquivo (para diretórios e arquivos) e Chave (para chaves do registro).
/access Especifica uma máscara de permissão que pode ser especificada por meio de:
Direitos de acesso genéricos, incluindo:
GA – GENERIC ALL
GR – GENERIC READ
GW – GENERIC WRITE
GX – GENERIC EXECUTE
Isso é útil ao usar máscaras de bits específicas do recurso que não fazem parte do
padrão SDDL (linguagem de definição de descritor de segurança). Se omitido, o
acesso completo será usado.
Exemplos
Para definir um SACL de recurso global para auditar tentativas de acesso bem-sucedidas
por um usuário em uma chave do registro:
Para definir um SACL de recurso global para auditar tentativas bem-sucedidas e com
falha de um usuário para executar funções genéricas de leitura e gravação em arquivos
ou pastas:
Para remover todas as entradas SACL de recursos globais para arquivos ou pastas:
Para remover todas as entradas SACL de recursos globais para um usuário específico de
arquivos ou pastas:
Links relacionados
Chave da sintaxe de linha de comando
comandos auditpol
auditpol restore
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Para executar operações de restauração nas políticas de sistema e por usuário, você
precisa obter permissão de Gravação ou Controle Total para esse objeto definida no
descritor de segurança. Você também poderá executar operações de restauração, se
tiver o direito de usuário de Gerenciar log de auditoria e segurança
(SeSecurityPrivilege), o que é útil ao restaurar o descritor de segurança em caso de erro
ou ataque mal-intencionado.
Sintaxe
Parâmetros
Parâmetro Descrição
/file Especifica o arquivo no qual a política de auditoria deve ser restaurada. O arquivo
deve ter sido criado usando a opção /backup ou deve ser sintaticamente
consistente com o formato de arquivo CSV usado pela opção /backup.
Exemplos
Para restaurar as configurações de política de auditoria do sistema, as configurações de
política de auditoria por usuário para todos os usuários e todas as opções de auditoria
de um arquivo chamado auditpolicy.csv que foi criado usando o comando /backup,
digite:
Links relacionados
Chave da sintaxe de linha de comando
auditpol backup
comandos auditpol
auditpol set
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Para executar operações de definir nas políticas de sistema e por usuário, obtenha
permissão de Gravação ou Controle Total para esse objeto definido no descritor de
segurança. Você também poderá executar operações de definir se tiver o direito de uso
para Gerenciar log de auditoria e segurança (SeSecurityPrivilege). No entanto, esse
direito permite acesso adicional que não é necessário para executar as operações de
configuração geral.
Sintaxe
auditpol /set
[/user[:<username>|<{sid}>][/include][/exclude]]
[/category:<name>|<{guid}>[,:<name|<{guid}> ]]
[/success:<enable>|<disable>][/failure:<enable>|<disable>]
[/subcategory:<name>|<{guid}>[,:<name|<{guid}> ]]
[/success:<enable>|<disable>][/failure:<enable>|<disable>]
[/option:<option name> /value: <enable>|<disable>]
Parâmetros
Parâmetro Descrição
/incluir Especificado com /usuário; indica que a política por usuário do usuário fará com
que uma auditoria seja gerada mesmo que não seja especificada pela política de
auditoria do sistema. Essa configuração é o padrão e é aplicada automaticamente
se nem os parâmetros /incluir nem /excluir forem especificados explicitamente.
Parâmetro Descrição
/excluir Especificado com /usuário; indica que a política por usuário do usuário fará com
que uma auditoria seja suprimida independentemente da política de auditoria do
sistema. Essa configuração é ignorada para usuários que são membros do grupo
Administradores local.
/falha Especifica a auditoria de falhas. Essa configuração deve ser usada com um
parâmetro que indica se deseja habilitar ou desabilitar a configuração.
Exemplos
Para definir a política de auditoria por usuário para todas as subcategorias na categoria
Controle detalhado do usuário mikedan para que todas as tentativas com êxito do
usuário sejam auditadas, digite:
Para definir a política de auditoria por usuário para categorias especificadas por nome e
GUID e subcategorias especificadas pelo GUID para suprimir a auditoria para qualquer
tentativa com êxito ou com falha, digite:
auditpol /set /user:mikedan /exclude /category:Object Access,System,
{6997984b-797a-11d9-bed3-505054503030}
/subcategory:{0ccee9210-69ae-11d9-bed3-505054503030},:{0ccee9211-69ae-11d9-
bed3-505054503030}, /success:enable /failure:enable
Para definir a política de auditoria por usuário para o usuário especificado para todas as
categorias para a supressão da auditoria de todas as tentativas, mas com êxito, digite:
7 Observação
Comandos auditpol
autochk
Artigo • 17/04/2023
Comentários
2 Aviso
Você pode usar o chkntfs com o parâmetro /x para impedir que o autochk
seja executado em um volume específico ou em vários volumes.
Links relacionados
Chave da sintaxe de linha de comando
Comando chkdsk
Comando chkntfs
autoconv
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Links relacionados
Chave da sintaxe de linha de comando
comando autochk
comando convert
autofmt
Artigo • 12/04/2023
) Importante
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Syntax
automount [ { enable | disable | scrub } ] [noerr]
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para ver se o recurso de montagem automática está habilitado, digite os seguintes
comandos de dentro do comando diskpart:
automount
automount enable
automount disable
Links relacionados
Chave da sintaxe de linha de comando
comandos diskpart
bcdboot
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
source Especifica o local do diretório do Windows a ser usado como a origem para copiar
arquivos de ambiente de inicialização.
Exemplos
Para obter informações sobre onde encontrar BCDboot e exemplos de como usar esse
comando, consulte o tópico Opções de linha de comando do BCDboot.
Links relacionados
Chave da sintaxe de linha de comando
bcdedit
Artigo • 17/04/2023
O BCDEdit é uma ferramenta de linha de comando para gerenciar repositórios BCD. Ele
pode ser usado para uma variedade de finalidades, incluindo a criação de novos
repositórios, a modificação de repositórios existentes, a adição de parâmetros do menu
de inicialização, entre outras. O BCDEdit serve essencialmente à mesma finalidade que
Bootcfg.exe em versões anteriores do Windows, mas com duas melhorias importantes:
7 Observação
Para usar o BCDEdit para modificar o BCD, é preciso ter privilégios administrativos.
O BCDEdit é limitado aos tipos de dados padrão e foi projetado principalmente para
executar alterações comuns simples no BCD. Para operações mais complexas ou tipos
de dados não padrão, considere usar a API (interface de programação de aplicativo) do
WMI (Instrumentação de Gerenciamento do Windows) de BCD para criar ferramentas
personalizadas mais poderosas e flexíveis.
Sintaxe
Parâmetros
Opções gerais da linha de comando do BCDEdit
Opção Descrição
Opção Descrição
/export Exporta o conteúdo do repositório do sistema para um arquivo. Esse arquivo pode
ser usado posteriormente para restaurar o estado do repositório do sistema. Esse
comando é válido apenas para o repositório do sistema.
/store Essa opção pode ser usada com a maioria dos comandos do BCDedit para
especificar o repositório a ser usado. Se essa opção não for especificada, o BCDEdit
operará no repositório do sistema. Executar o comando bcdedit /store por si só é
equivalente a executar o comando bcdedit /enum active.
Parâmetro Descrição
/copy Faz uma cópia de uma entrada de inicialização especificada no mesmo repositório
do sistema.
Parâmetro Descrição
Parâmetro Descrição
/enum Lista entradas em um repositório. A opção /enum é o valor padrão para o BCEdit e,
portanto, executar o comando bcdedit sem parâmetros é equivalente a executar o
comando bcdedit /enum active.
Parâmetro Descrição
/bootsequence Especifica uma ordem de exibição única a ser usada para a próxima
inicialização. Esse comando é semelhante à opção /displayorder, exceto que
ele é usado apenas na próxima vez que o computador for iniciado.
Posteriormente, o computador é revertido para a ordem de exibição original.
Parâmetro Descrição
Links relacionados
Para obter exemplos de como usar o BCDEdit, consulte o artigo Referência de opções
do BCDEdit.
Para ver a notação usada para indicar a sintaxe da linha de comando, consulte Chave de
sintaxe da linha de comando.
bdehdcfg
Artigo • 10/04/2023
2 Aviso
Se você tentar usar um espaço não alocado para criar a unidade do sistema,
uma partição não processada será criada. Entretanto, a partição não
processada não será formatada. A seguinte mensagem de erro é exibida: A
nova unidade ativa não pode ser formatada. Poderá ser necessário preparar a
unidade manualmente para o BitLocker.
Sintaxe
Parâmetros
Parâmetro Descrição
bdehdcfg: Define qual parte de uma unidade usar como a unidade do sistema e ativa essa
target parte.
bdehdcfg: Atribui uma nova letra de unidade à parte de uma unidade usada como unidade
newdriveletter do sistema.
bdehdcfg: size Determina o tamanho da partição do sistema ao criar uma unidade do sistema.
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg: driveinfo
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplo
Para exibir as informações da unidade para a unidade C:
bdehdcfg driveinfo C:
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
bdehdcfg: newdriveletter
Artigo • 11/04/2023
Atribui uma nova letra de unidade à parte de uma unidade usada como unidade do
sistema. Como prática recomendada, sugerimos não atribuir uma letra de unidade à sua
unidade do sistema.
Sintaxe
Parâmetros
Parâmetro Descrição
<drive_letter> Define a letra da unidade que será atribuída à unidade de destino especificada.
Exemplos
Para atribuir a unidade padrão à letra da unidade P :
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
bdehdcfg: quiet
Artigo • 12/04/2023
Informa à ferramenta de linha de comando bdehdcfg que todas as ações e erros não
devem ser exibidos na interface de linha de comando. Qualquer solicitação de Sim/Não
(Y/N) exibido durante a preparação da unidade assumirá uma resposta "Sim". Para exibir
os erros ocorridos durante a preparação da unidade, examine o log de eventos do
sistema no provedor de eventos Microsoft-Windows-BitLocker-DrivePreparationTool.
Sintaxe
Parâmetros
Exemplos
Para usar o comando quiet:
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
bdehdcfg: restart
Artigo • 12/04/2023
Sintaxe
Parâmetros
Esse comando não tem parâmetros adicionais.
Exemplos
Para usar o comando restart:
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
bdehdcfg: size
Artigo • 10/04/2023
7 Observação
O comando size não pode ser combinado com o comando target <drive_letter>
merge .
Sintaxe
Parâmetros
Parâmetro Descrição
<size_in_mb> Indica o número de megabytes (MB) que deve ser usado para a nova partição.
Exemplos
Para alocar 500 MB para a unidade do sistema padrão:
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
bdehdcfg: target
Artigo • 11/04/2023
Prepara uma partição para usar como uma unidade do sistema pelo BitLocker e pela
Recuperação do Windows. Por padrão, essa partição é criada sem uma letra de unidade.
Sintaxe
Parâmetros
Parâmetro Descrição
padrão Indica que a ferramenta da linha de comando seguirá o mesmo processo que o
assistente de instalação do BitLocker.
unallocated Cria a partição do sistema fora do espaço não alocado disponível no disco.
<drive_letter> Reduz a unidade especificada pela quantidade necessária para criar uma
shrink partição do sistema ativa. Para usar esse comando, a unidade especificada deve
ter pelo menos 5% de espaço livre.
Exemplos
Para designar uma unidade existente (P) como a unidade do sistema:
Links relacionados
Chave da sintaxe de linha de comando
bdehdcfg
begin backup
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2,
Windows Server 2012
Syntax
begin backup
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2,
Windows Server 2012
Syntax
begin restore
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2, Windows Server 2012 e Windows 10
O bitsadmin é uma ferramenta de linha de comando usada para criar, baixar ou carregar
trabalhos e monitorar seu progresso. A ferramenta bitsadmin usa opções para
identificar o trabalho a ser executado. Você pode chamar bitsadmin /? ou bitsadmin
/help para obter uma lista de opções.
A maioria das opções exige um parâmetro <job> , que você define como o nome de
exibição do trabalho ou GUID. O nome de exibição de um trabalho não precisa ser
exclusivo. Os opções /create e /list retornam o GUID de um trabalho.
Por padrão, você pode acessar as informações sobre seus próprios trabalhos. Para
acessar as informações dos trabalhos de outro usuário, você deve ter privilégios de
administrador. Se o trabalho foi criado em um estado elevado, você deve executar o
bitsadmin em uma janela elevada. Caso contrário, você terá acesso somente leitura ao
trabalho.
Muitas das opções correspondem aos métodos nas interfaces BITS. Para obter detalhes
adicionais que podem ser relevantes para o uso de uma opção, confira o método
correspondente.
Opções disponíveis
bitsadmin /addfile
bitsadmin /addfileset
bitsadmin /addfilewithranges
bitsadmin /cache
bitsadmin /cache /delete
bitsadmin /cache /deleteurl
bitsadmin /cache /getexpirationtime
bitsadmin /cache /getlimit
bitsadmin /cache /help
bitsadmin /cache /info
bitsadmin /cache /list
bitsadmin /cache /setexpirationtime
bitsadmin /cache /setlimit
bitsadmin /cache /clear
bitsadmin /cancel
bitsadmin /complete
bitsadmin /create
bitsadmin /examples
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
bitsadmin /info
bitsadmin /list
bitsadmin /listfiles
bitsadmin /makecustomheaderswriteonly
bitsadmin /monitor
bitsadmin /nowrap
bitsadmin /peercaching
bitsadmin /peercaching /getconfigurationflags
bitsadmin /peercaching /help
bitsadmin /peercaching /setconfigurationflags
bitsadmin /peers
bitsadmin /peers /clear
bitsadmin /peers /discover
bitsadmin /peers /help
bitsadmin /peers /list
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 /util /enableanalyticchannel
bitsadmin /util /getieproxy
bitsadmin /util /help
bitsadmin /util /repairservice
bitsadmin /util /setieproxy
bitsadmin /util /version
bitsadmin /wrap
bitsadmin addfile
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar um arquivo ao trabalho:
Repita esta chamada para cada arquivo a adicionar. Se vários trabalhos usarem
myDownloadJob como nome, você deverá substituir myDownloadJob pelo GUID do
trabalho para identificar exclusivamente o trabalho.
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin addfileset
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
textfile Um arquivo de texto, cada linha da qual contém um nome de arquivo local e
remoto. Observação: os nomes devem ser delimitados por espaço. As linhas que
começam com um caractere # são tratadas como um comentário.
Exemplos
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin addfilewithranges
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
localname Nome do arquivo no computador local. Deve conter um caminho absoluto para o
arquivo.
rangelist Lista delimitada por vírgulas de pares offset:length. Use dois-pontos para separar o
valor de deslocamento do valor de comprimento. Por exemplo, um valor de
0:100,2000:100,5000:eof informa ao BITS para transferir 100 bytes do
deslocamento 0, 100 bytes do deslocamento 2.000 e os bytes restantes do
deslocamento de 5.000 para o final do arquivo.
Comentários
O token eof é um valor de comprimento válido dentro dos pares de deslocamento
e comprimento no <rangelist> . Ele instrui o serviço a ler até o final do arquivo
especificado.
100:0,100:5
Mensagem de erro: não é possível adicionar arquivo ao trabalho – 0x8020002c. A
lista de intervalos de bytes contém alguns intervalos sobrepostos, que não têm
suporte.
Exemplos
Para transferir 100 bytes do deslocamento 0, 100 bytes do deslocamento 2.000 e os
bytes restantes do deslocamento de 5.000 para o final do arquivo:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin cache
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
bitsadmin cache and help Exibe o uso da linha de comando para os comutadores
/cache.
bitsadmin cache e deleteURL Exclui todas as entradas de cache para o URL fornecido.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin cache and delete
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir a entrada de cache com o valor recordID {6511FB02-E195-40A2-B595-
E8E2F8F47702}:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir todas as entradas de cache para
https://www.contoso.com/en/us/default.aspx :
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Exemplos
Para recuperar a hora de expiração do cache:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Exemplos
Para recuperar o limite de cache:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Exemplos
Para mostrar a ajuda da linha de comando para os comutadores de cache.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para despejar a entrada de cache com o valor recordID {6511FB02-E195-40A2-B595-
E8E2F8F47702}:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Exemplos
Para listar todas as entradas de cache no formato detalhado.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir que o cache expire em 60 segundos:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
percent O limite de cache definido como uma porcentagem do espaço total em disco rígido.
Exemplos
Para definir o limite de tamanho do cache como 50%:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Exemplos
Para limpar o cache local:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover o trabalho myDownloadJob da fila de transferência:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin complete
Artigo • 11/04/2023
Conclui o trabalho. Use essa opção depois que o trabalho for para o estado transferido.
Caso contrário, somente os arquivos que foram transferidos com êxito estarão
disponíveis.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplo
Para concluir o trabalho myDownloadJob, depois que ele atinge o estado TRANSFERRED :
Se vários trabalhos usarem myDownloadJob como nome, você deverá usar o GUID do
trabalho para identificá-lo exclusivamente para a conclusão.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin create
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um trabalho de download denominado myDownloadJob:
comando bitsadmin
bitsadmin examples
Artigo • 12/04/2023
Transferir um arquivo
Para criar um trabalho, adicione arquivos, ative o trabalho na fila de transferência e
conclua o trabalho:
Saída de exemplo
created job {C775D194-090F-431F-B5FB-8334D00D1CB6}
Se vários trabalhos usarem myDownloadJob como nome, use o GUID do trabalho para
identificá-lo exclusivamente para a conclusão.
Se vários trabalhos usarem myDownloadJob como nome, use o GUID do trabalho para
identificá-lo exclusivamente para a conclusão.
bitsadmin /list
Saída de exemplo
Listed 2 job(s).
bitsadmin /monitor
7 Observação
bitsadmin /info
Saída de exemplo
bitsadmin /reset
Saída de exemplo
{DC61A20C-44AB-4768-B175-8000D02545B9} canceled.
{BB6E91F3-6EDA-4BB4-9E01-5C5CBB5411F8} canceled.
2 out of 2 jobs canceled.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getaclflags
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Retorna um ou mais dos seguintes valores do sinalizador:
Exemplos
Para recuperar os sinalizadores de propagação da lista de controle de acesso para o
trabalho chamado myDownloadJob:
comando bitsadmin
bitsadmin getbytestotal
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o tamanho do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getbytestransferred
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o número de bytes transferidos no trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getclientcertificate
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o certificado do cliente para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getcompletiontime
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a hora em que o trabalho chamado myDownloadJob terminou de
transferir os dados:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getcreationtime
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a hora de criação do trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getcustomheaders
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para obter os cabeçalhos personalizados para o trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getdescription
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a descrição do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getdisplayname
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o nome de exibição do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin geterror
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar as informações de erro do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin geterrorcount
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar as informações de erro do trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getfilestotal
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o número de arquivos incluídos no trabalho chamado myDownloadJob:
Consulte Também
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getfilestransferred
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o número de arquivos transferidos no trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin gethelpertokenflags
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Possíveis valores retornados, incluindo:
Exemplos
Para recuperar os sinalizadores de uso de um token auxiliar associado a um trabalho de
transferência de BITS chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin gethelpertokensid
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o SID de um trabalho de transferência BITS chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin gethttpmethod
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o verbo HTTP a ser usado com o trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getmaxdownloadtime
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para obter o tempo máximo de download para o trabalho denominado myDownloadJob
em segundos:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getminretrydelay
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o atraso mínimo de nova tentativa para o trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getmodificationtime
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a hora da última modificação para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getnoprogresstimeout
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o valor de tempo limite de progresso do trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getnotifycmdline
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o comando da linha de comando usado pelo serviço quando o trabalho
chamado myDownloadJob termina.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getnotifyflags
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O trabalho pode conter um ou mais dos seguintes sinalizadores de notificação:
Sinalizador Descrição
Exemplos
Para recuperar os sinalizadores de notificação do trabalho chamado myDownloadJob:
Comando bitsadmin
bitsadmin getnotifyinterface
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Saída
7 Observação
Exemplos
Para recuperar a interface de notificação para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getowner
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir o proprietário do trabalho denominadomyDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getpeercachingflags
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar os sinalizadores do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getpriority
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Saída
A prioridade retornada para esse comando pode ser:
FOREGROUND
HIGH
NORMAL
LOW
UNKNOWN
Exemplos
Para recuperar a prioridade do trabalho chamado myDownloadJob:
comando bitsadmin
bitsadmin getproxybypasslist
Artigo • 06/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
A lista de bypass contém os nomes de host ou endereços IP, ou os dois, que não serão
roteados por meio de um proxy. A lista pode conter <local> para se referir a todos os
servidores na mesma LAN. A lista pode ser delimitada por ponto e vírgula (;) ou por
espaço.
Exemplos
Para recuperar a lista de bypass de proxy para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getproxylist
Artigo • 10/04/2023
Recupera a lista delimitada por vírgulas de servidores proxy a serem usados para o
trabalho especificado.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a lista de proxies para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getproxyusage
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Saída
Os valores de uso de proxy retornados podem ser:
Exemplos
Para recuperar o uso do proxy para o trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin getreplydata
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar os dados de upload-reply para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getreplyfilename
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o nome de arquivo de upload-reply para o trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getreplyprogress
Artigo • 12/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar o progresso de upload-reply para o trabalho denominado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getsecurityflags
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar os sinalizadores de segurança de um trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getstate
Artigo • 30/05/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Saída
Estado Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin gettemporaryname
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para relatar o nome de arquivo temporário do arquivo 2 para o trabalho denominado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin gettype
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Saída
Os valores de saída retornados podem ser:
Tipo Descrição
Exemplos
Para recuperar o tipo do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin getvalidationstate
Artigo • 21/12/2022
Sintaxe
Parâmetros
Parâmetro Descrição
file_index Começa em 0.
Exemplos
Para recuperar o estado de validação de conteúdo do arquivo 2 dentro do trabalho
chamado myDownloadJob:
Referências adicionais
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin help
Artigo • 06/04/2023
Sintaxe
bitsadmin /help | /?
Exemplos
Para recuperar a ajuda da linha de comando.
bitsadmin /help
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin info
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar informações sobre o trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
bitsadmin info
bitsadmin list
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar informações sobre trabalhos pertencentes ao usuário atual.
bitsadmin /list
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin listfiles
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a lista de arquivos para o trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin makecustomheaderswriteonly
Artigo • 10/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para tornar os cabeçalhos HTTP personalizados somente gravação para o trabalho
nomeado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
bitsadmin command
bitsadmin monitor
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/allusers Opcional. Monitora trabalhos para todos os usuários. É preciso ter privilégios de
administrador para usar este parâmetro.
Exemplos
Para monitorar a fila de transferência quanto a trabalhos que pertençam ao usuário
atual e atualizar as informações a cada 60 segundos.
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin nowrap
Artigo • 11/04/2023
Corta qualquer linha de texto da saída que passa da borda mais à direita da janela de
comando. Por padrão, todas as opções, exceto monitor, quebram a saída. Especifique a
opção nowrap antes das outras opções.
Sintaxe
bitsadmin /nowrap
Exemplos
Para recuperar o estado do trabalho chamado myDownloadJob enquanto não quebra a
saída:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin peercaching
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin peercaching e
getconfigurationflags
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para obter os sinalizadores de configuração para o trabalho denominado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
Syntax
A seguinte sintaxe é usada:
CLI
Exemplos
Para exibir a ajuda da linha de comando para as opções /peercaching , execute o
comando a seguir.
CLI
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
Sintaxe
Parâmetros
Parâmetro Descrição
value Um inteiro sem sinal com a seguinte interpretação para os bits na representação
binária:
Para permitir que os dados do trabalho sejam baixados de um par, defina o
bit menos significativo.
Para permitir que os dados do trabalho sejam atendidos aos pares, defina o
segundo bit da direita.
Exemplos
Para especificar os dados do trabalho a serem baixados de pares para o trabalho
denominadomyDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Parâmetros
Parâmetro Descrição
bitsadmin peers e help Exibe o uso da linha de comando para as opções /peers.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin peers e clear
Artigo • 30/05/2023
Sintaxe
Exemplos
Para limpar a lista de pares.
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
Sintaxe
Exemplos
Para redescobrir pares:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
Sintaxe
Exemplos
Para exibir o uso da linha de comando para as opções /peers:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
Sintaxe
CLI
Exemplos
Para listar todos os pares:
CLI
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
7 Observação
Sintaxe
bitsadmin /rawreturn
Exemplos
Para recuperar os dados brutos do estado do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin removeclientcertificate
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover o certificado do cliente do trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin removecredentials
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover credenciais do trabalho chamado myDownloadJob:
bitsadmin /removecredentials myDownloadJob SERVER BASIC
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin replaceremoteprefix
Artigo • 12/04/2023
Altera a URL remota para todos os arquivos no trabalho de oldprefix para newprefix,
conforme necessário.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar a URL remota para todos os arquivos no trabalho chamado myDownloadJob
de http://stageserver para http://prodserver.
Informações adicionais
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin reset
Artigo • 10/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/allusers Opcional. Cancela todos os trabalhos na fila pertencente ao usuário atual. É preciso
ter privilégios de administrador para usar este parâmetro.
Exemplos
Para cancelar todos os trabalhos na fila de transferência para o usuário atual.
bitsadmin /reset
Links relacionados
Chave da sintaxe de linha de comando
bitsadmin command
bitsadmin resume
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para retomar o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setaclflag
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir os sinalizadores de propagação da lista de controle de acesso para o
trabalho chamado myDownloadJob, ele mantém as informações de proprietário e grupo
com os arquivos baixados.
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setclientcertificatebyid
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para especificar o identificador do certificado do cliente a ser usado para a autenticação
de cliente em uma solicitação HTTPS (SSL) para o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setclientcertificatebyname
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para especificar o nome do certificado do cliente myCertificate a ser usado para
autenticação de cliente em uma solicitação HTTPS (SSL) para o trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setcredentials
Artigo • 10/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setcustomheaders
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar um cabeçalho HTTP personalizado para o trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setdescription
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar a descrição do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setdisplayname
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o nome de exibição do trabalho como myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin sethelpertoken
Artigo • 12/04/2023
Define o token primário do prompt de comando atual (ou um token arbitrário da conta
de usuário local, se especificado) como um token auxiliar do trabalho de transferência
de BITS.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin sethelpertokenflags
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin sethttpmethod
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
httpmethod O verbo HTTP a ser usado. Para obter informações sobre os verbos disponíveis,
confira Definições de Método .
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setmaxdownloadtime
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o tempo limite para o trabalho chamado myDownloadJob para 10 segundos.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setminretrydelay
Artigo • 17/04/2023
Define o tempo mínimo, em segundos, que o BITS aguarda depois encontrar um erro
transitório até tentar transferir o arquivo.
Sintaxe
Parâmetros
Parâmetro Descrição
retrydelay Período mínimo de tempo, em segundos, para o BITS aguardar após um erro
durante a transferência.
Exemplos
Para definir como 35 segundos o atraso mínimo de repetição para o trabalho chamado
myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setnoprogresstimeout
Artigo • 12/04/2023
Define o tempo, em segundos, durante o qual o BITS tenta transferir o arquivo após a
ocorrência do primeiro erro transitório.
Sintaxe
Parâmetros
Parâmetro Descrição
timeoutvalue O período de tempo que o BITS aguarda para transferir um arquivo após o
primeiro erro, em segundos.
Comentários
O intervalo de tempo limite "sem progresso" começa quando o trabalho encontra
seu primeiro erro transitório.
Exemplos
Para definir o valor de tempo limite "sem progresso" como 20 segundos, para o
trabalho denominado myDownloadJob:
comando bitsadmin
bitsadmin setnotifycmdline
Artigo • 12/04/2023
Define o comando de linha de comando que é executado depois que o trabalho termina
de transferir dados ou depois que um trabalho entra em um estado especificado.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
program_parameters Parâmetros que você quer passar para program_name. Defina esse valor
como NULL. Se o program_parameters não estiver definido como NULL, o
primeiro parâmetro no program_parameters deverá corresponder ao
program_name.
Exemplos
Para executar Notepad.exe na conclusão do trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setnotifyflags
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir que os sinalizadores de notificação gerem um evento quando ocorrer um
erro, em um trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setpeercachingflags
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para permitir que o trabalho denominadomyDownloadJob baixe conteúdo de pares:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin setpriority
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir a prioridade do trabalho chamado myDownloadJob para normal:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setproxysettings
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
list Usado quando o parâmetro Uso é definido como OVERRIDE. Deve conter uma lista
delimitada por vírgulas de servidores de proxy a serem usados.
ignorar Usado quando o parâmetro Uso é definido como OVERRIDE. Deve conter uma lista
delimitada por espaço de nomes de host ou endereços IP, ou ambos, para os quais
as transferências não devem ser roteadas por meio de um proxy. Isso pode ser
<local> para se referir a todos os servidores na mesma LAN. Valores de NULL
podem ser usados para uma lista de bypass de proxy vazia.
Exemplos
Para definir as configurações de proxy usando as várias opções de uso para o trabalho
denominadomyDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setreplyfilename
Artigo • 12/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o caminho do arquivo do nome do arquivo de upload-reply para o trabalho
denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setsecurityflags
Artigo • 12/04/2023
Defina sinalizadores de segurança para HTTP para determinar se o BITS deve verificar a
lista de certificados revogados, ignorar determinados erros de certificado e definir a
política a ser usada quando um servidor redireciona a solicitação HTTP. O valor é um
inteiro sem sinal.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir os sinalizadores de segurança para habilitar uma verificação de CRL para o
trabalho denominado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin setvalidationstate
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
file_index Inicia em 0.
TRUE ou TRUE ativa a validação do conteúdo para o arquivo especificado, enquanto FALSE
FALSE a desativa.
Exemplos
Para definir o estado de validação do conteúdo do arquivo 2 para TRUE do trabalho
chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin suspend
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Suspende o trabalho especificado. Se você suspendeu o trabalho por engano, pode usar
a opção bitsadmin resume para reiniciá-lo.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplo
Para retomar o trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin takeownership
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para assumir a propriedade do trabalho chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin transfer
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
ACLflags Opcional. Indica que você deseja manter as informações de proprietário e ACL
com o arquivo que está sendo baixado. Especifique um ou mais dos valores,
entre eles:
o – Copia as informações do proprietário com o arquivo.
g – Copia as informações do grupo com o arquivo.
d – Copia as informações da DACL (lista de controle de acesso
discricionário) com o arquivo.
s – Copia as informações da SACL (lista de controle de acesso do sistema)
com o arquivo.
Exemplos
Para iniciar um trabalho de transferência chamado myDownloadJob:
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin util
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
bitsadmin util e Exibe o uso da linha de comando para as opções /Util. Você também pode
help especificar /?.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin util e enableanalyticchannel
Artigo • 12/04/2023
Syntax
Parâmetro Descrição
TRUE ou TRUE ativa a validação do conteúdo para o arquivo especificado, enquanto FALSE
FALSE a desativa.
Exemplos
Para ativar ou desativar o canal analítico do cliente do BITS.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin util e getieproxy
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Recupera o uso de proxy para a conta de serviço fornecida. Esse comando mostra o
valor de cada uso de proxy, não apenas o uso de proxy especificado para a conta de
serviço. Para obter detalhes sobre como definir o uso de proxy para contas de serviço
específicas, consulte o comando bitsadmin util e setieproxy.
Sintaxe
Parâmetros
Parâmetro Descrição
connectionname Opcional. Usado com o parâmetro /conn para especificar qual conexão de
modem usar. Se não especificar o parâmetro /conn, o BITS usará a conexão
LAN.
Exemplos
Para exibir o uso de proxy para a conta NETWORK SERVICE:
comando bitsadmin
bitsadmin util e help
Artigo • 06/04/2023
Exibe a ajuda para a alternância de comando bitsadmin util quando combinado com a
alternância help.
Sintaxe
Exemplos
Exibe a ajuda da linha de comando para as alternâncias /util executando o comando a
seguir.
CLI
Links relacionados
Chave da sintaxe de linha de comando
Comando bitsadmin
bitsadmin util e repairservice
Artigo • 12/04/2023
Se o BITS não for iniciado, essa opção tentará resolver erros relacionados à configuração
de serviço incorreta e dependências em serviços do Windows (como
LANManworkstation) e no diretório de rede. Essa opção também gera uma saída que
indica se os problemas foram resolvidos.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
7 Observação
Exemplos
Para reparar a configuração do serviço de BITS:
comando bitsadmin
bitsadmin util e setieproxy
Artigo • 10/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
connectionname Opcional. Usado com o parâmetro /conn para especificar qual conexão de
modem usar. Se não especificar o parâmetro /conn, o BITS usará a conexão
LAN.
Comentários
Cada chamada sucessiva usando essa opção substitui o uso especificado anteriormente,
mas não os parâmetros do uso definido anteriormente. Por exemplo, ao especificar
NO_PROXY, AUTODETECT e MANUAL_PROXY em chamadas separadas, o BITS usará o
último uso fornecido, mas manterá os parâmetros do uso definido anteriormente.
Exemplos
Para definir o uso de proxy para a conta LOCALSYSTEM:
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin util e version
Artigo • 11/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/verbose Use essa opção para exibir a versão do arquivo para cada DLL relacionada a BITS e
verificar se o serviço BITS pode ser iniciado.
Exemplos
Para exibir a versão do serviço BITS.
Links relacionados
Chave da sintaxe de linha de comando
comando bitsadmin
bitsadmin wrap
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Encapsula qualquer linha de texto da saída que passa da borda mais à direita da janela
de comando para a próxima linha. Especificar essa alternância antes de qualquer outra
alternância.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para recuperar informações para o trabalho chamado myDownloadJob e encapsular o
texto de saída:
Links relacionados
Chave da sintaxe de linha de comando
bitsadmin command
bootcfg
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
bootcfg Adiciona opções de carga do sistema operacional para uma entrada de sistema
addsw operacional especificada.
bootcfg Faz uma cópia de uma entrada de inicialização existente, à qual você pode adicionar
copy opções da linha de comando.
bootcfg Configura a depuração de porta 1394 para uma entrada de sistema operacional
dbg1394 especificada.
bootcfg Adiciona opções de carga do sistema operacional especificadas como uma cadeia
raw de caracteres a uma entrada do sistema operacional na seção [sistemas
operacionais] do arquivo Boot.ini.
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Termo Definição
Exemplos
Para usar o comando bootcfg /addsw:
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg copy
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Faz uma cópia de uma entrada de inicialização existente, à qual você pode adicionar
opções da linha de comando.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para copiar a entrada de inicialização 1 e inserir \ABC Server\ como a descrição:
bootcfg /copy /d \ABC Server\ /id 1
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg dbg1394
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/ch <channel> Especifica o canal a ser usado para depuração. Os valores válidos incluem
números inteiros entre 1 e 64. Não use esse parâmetro se a depuração de
porta 1394 estiver desabilitada.
Exemplos
Para usar o comando bootcfg /dbg1394:
Links relacionados
Chave da sintaxe de linha de comando
Comando bootcfg
bootcfg debug
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Se você estiver tentando depurar a porta 1394, use o comando bootcfg dbg1394.
Sintaxe
Parâmetros
Parâmetro Descrição
/port {COM1 | Especifica a porta COM a ser usada para depuração. Não use esse parâmetro,
COM2 | COM3 | se o SSL estiver desabilitado.
COM4}
/baud {9600 | Especifica a taxa de baud a ser usada para depuração. Não use esse
19200 | 38400 | parâmetro, se o SSL estiver desabilitado.
57600 | 115200}
Exemplos
Para usar o comando bootcfg /debug:
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg default
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para usar o comando bootcfg /default:
bootcfg /default /id 2
bootcfg /default /s srvmain /u maindom\hiropln /p p@ssW23 /id 2
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg delete
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para usar o comando bootcfg /delete :
bootcfg /delete /id 1
bootcfg /delete /s srvmain /u maindom\hiropln /p p@ssW23 /id 3
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg ems
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/port {COM1 | Especifica a porta COM a ser usada para redirecionamento. O parâmetro
COM2 | COM3 | BIOSSET direciona os Serviços de Gerenciamento de Emergência para obter
COM4 | BIOSSET} as configurações do BIOS para determinar qual porta deve ser usada para
redirecionamento. Não use esse parâmetro se a saída administrada
remotamente estiver desabilitada.
/baud {9600 | Especifica a taxa de baud a ser usada para redirecionamento. Não use esse
19200 | 38400 | parâmetro se a saída administrada remotamente estiver desabilitada.
57600 | 115200}
Exemplos
Para usar o comando bootcfg /ems:
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg query
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Saída de exemplo
Saída de exemplo do comando bootcfg /query:
Exemplos
Para usar o comando bootcfg /query:
bootcfg /query
bootcfg /query /s srvmain /u maindom\hiropln /p p@ssW23
bootcfg /query /u hiropln /p p@ssW23
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg raw
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Esse texto deve conter opções de carregamento do sistema operacional válidas, como
/debug, /fastdetect, /nodebug, /baudrate, /crashdebug e /sos.
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg rmsw
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para usar o comando bootcfg /rmsw:
Links relacionados
Chave da sintaxe de linha de comando
comando bootcfg
bootcfg timeout
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para usar o comando bootcfg /timeout:
bootcfg /timeout 30
bootcfg /s srvmain /u maindom\hiropln /p p@ssW23 /timeout 50
Links relacionados
Chave da sintaxe de linha de comando
Comando bootcfg
break
Artigo • 12/04/2023
) Importante
Esse comando não é mais usado. Ele é incluído somente para preservar a
compatibilidade com arquivos de MS-DOS existentes, mas não tem nenhum efeito
na linha de comando porque a funcionalidade é automática.
Syntax
break=[on|off]
7 Observação
Como o comando break não tem efeito, geralmente é usado para criar arquivos
vazios ou excluir o conteúdo de um arquivo existente. Por exemplo:
Links relacionados
Chave da sintaxe de linha de comando
comando break
cacls
Artigo • 10/04/2023
) Importante
Sintaxe
cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r
user [...]] [/p user:<perm> [...]] [/d user [...]]
Parâmetros
Parâmetro Descrição
/s:sddl Substitui as ACLs pelas especificadas na cadeia de caracteres SDDL. Esse parâmetro
não é válido para uso com os parâmetros /e, /g, /r, /p ou /d.
[/p user: Substitua os direitos de acesso de usuário especificados, incluindo estes valores
<perm> válidos para permissão:
[...] n – Nenhum
r – Leitura
w – Gravação
c – Alteração (gravação)
f – Controle total
Saída de exemplo
Comentários
Você pode usar curingas (? e *) para especificar vários arquivos.
Links relacionados
Chave da sintaxe de linha de comando
icacls
chamada
Artigo • 10/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica o local e o nome do programa em lote que você deseja chamar. O
[<path>] parâmetro <filename> é necessário e precisa ter uma extensão .bat ou .cmd.
<filename>
:<label> Especifica o rótulo para o qual você deseja que um controle de programa
em lote vá.
Parâmetros de lote
As referências de argumento do script de lote (%0, %1,...) estão listadas nas tabelas a
seguir.
O uso do valor %* em um script de lote refere-se a todos os argumentos (por exemplo,
%1, %2, %3...).
Você pode usar as seguintes sintaxes opcionais como substituições para parâmetros de
lote (%n):
Parâmetro Descrição
de lote
%~s1 Expande %1 para um caminho totalmente qualificado que contém apenas nomes
curtos.
A seguinte tabela mostra como você pode combinar modificadores com os parâmetros
de lote para resultados compostos:
Parâmetro de Descrição
lote com
modificador
Nos exemplos acima, %1 e PATH podem ser substituídos por outros valores válidos. A
sintaxe %~ é encerrada por um número de argumento válido. Os modificadores %~ não
podem ser usados com %*.
Comentários
Usando parâmetros de lote:
Parâmetros de lote podem conter qualquer informação que você possa passar
para um programa de lote, incluindo opções de linha de comando, nomes de
arquivo, os parâmetros de lote %0 a %9 e variáveis (por exemplo, %baud%).
Usando call com o parâmetro <label> , você cria um contexto de arquivo de lote e
passa o controle para a instrução após o rótulo especificado. Na primeira vez que
o final do arquivo de lote é encontrado (ou seja, depois de saltar para o rótulo), o
controle retorna para a instrução após a instrução call. Na segunda vez que o final
do arquivo de lote é encontrado, o script de lote é encerrado.
Não use barras verticais (|) nem símbolos de redirecionamento ( < ou > ) com
call.
Você pode criar um programa em lote que chama a si mesmo. No entanto, você
precisa fornecer uma condição de saída. Caso contrário, os programas de lote pai
e filho poderão fazer um loop infinito.
Exemplos
Para executar o programa checknew.bat de outro programa de lote, digite o seguinte
comando no programa de lote pai:
call checknew
Se o programa de lote pai aceitar dois parâmetros de lote e você quiser que ele passe
esses parâmetros para checknew.bat, digite o seguinte comando no programa de lote
pai:
call checknew %1 %2
Links relacionados
Chave da sintaxe de linha de comando
cd
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe o nome do diretório atual ou altera o diretório atual. Se usado apenas com uma
letra de unidade (por exemplo, cd C: ), cd exibirá os nomes do diretório atual na
unidade especificada. Se usado sem parâmetros, cd exibirá a unidade e o diretório
atuais.
7 Observação
Sintaxe
cd [/d] [<drive>:][<path>]
cd [..]
chdir [/d] [<drive>:][<path>]
chdir [..]
Parâmetros
Parâmetro Descrição
<drive>: Especifica a unidade a ser exibida ou alterada (se diferente da unidade atual).
Comentários
Se as extensões de comando estiverem habilitadas, as seguintes condições se aplicarão
ao comando cd:
A cadeia de caracteres de diretório atual é convertida para usar o mesmo caso que
os nomes no disco. Por exemplo, cd c:\temp definiria o diretório atual como
C:\Temp se esse for o caso no disco.
Os espaços não são tratados como delimitadores, portanto <path> , podem conter
espaços sem incluir aspas. Por exemplo:
cd username\programs\start menu
é igual a:
cd "username\programs\start menu"
cmd /e:off
Exemplos
Para retornar ao diretório raiz, a parte superior da hierarquia de diretório de uma
unidade:
cd\
Para alterar o diretório padrão em uma unidade diferente daquela em que você está:
cd [<drive>:[<directory>]]
Para verificar a alteração no diretório, digite:
cd [<drive>:]
Links relacionados
Chave da sintaxe de linha de comando
Comando chdir
certreq
Artigo • 11/04/2023
O comando certreq pode ser usado para solicitar certificados de uma autoridade de certificação (AC), para recuperar uma
resposta a uma solicitação anterior de uma AC, para criar uma nova solicitação de um arquivo. inf, para aceitar e instalar uma
resposta a uma solicitação, para criar uma solicitação de certificação cruzada ou de subordinação qualificada por meio de um
Certificado de Autoridade de Certificação ou solicitação existente e para assinar uma solicitação de certificação cruzada ou de
subordinação qualificada.
) Importante
Versões anteriores do comando certreq podem não fornecer todas as opções descritas aqui. Para ver as opções com
suporte com base em versões específicas do certreq, execute a opção de ajuda de linha de comando, certreq -v -? .
O comando certreq não dá suporte à criação de uma solicitação de certificado com base em um modelo de Atestado de
Chave quando em um ambiente CEP/CES.
2 Aviso
O conteúdo deste tópico é baseado nas configurações padrão do Windows Server; por exemplo, na definição do
comprimento da chave como 2048, na escolha do Provedor de Armazenamento de Chaves de Software da Microsoft
como o CSP e no uso do Algoritmo de Hash Seguro 1 (SHA1). Avalie essas seleções em relação aos requisitos da política
de segurança da sua empresa.
Sintaxe
Parâmetros
Parâmetro Descrição
-retrieve <requestid> Recupera uma resposta a uma solicitação anterior de uma autoridade de certificação.
certreq -submit
Para enviar uma solicitação de certificado simples:
Comentários
Esse é o parâmetro de certreq.exe padrão. Se nenhuma opção for especificada no prompt de linha de comando,
certreq.exe tentará enviar uma solicitação de certificado a uma autoridade de certificação. Você precisa especificar um
arquivo de solicitação de certificado ao usar a opção -submit. Se esse parâmetro for omitido, uma janela de Arquivo
Aberto comum será exibida, permitindo que você selecione o arquivo de solicitação de certificado apropriado.
Para solicitar um certificado especificando o atributo SAN, consulte a seção Como usar o utilitário certreq.exe para criar e
enviar uma seção de solicitação de certificado da Base de Dados de Conhecimento da Microsoft 931351 Como adicionar
um Nome Alternativo da Entidade a um certificado LDAP seguro .
certreq -retrieve
Para recuperar o ID do certificado 20 e criar um arquivo de certificado (.cer) chamado MyCertificate:
Comentários
Use certreq -retrieve requestid para recuperar o certificado depois que a autoridade de certificação o tiver emitido. O PKC
requestid pode ser um decimal ou hex com prefixo 0x e pode ser um número de série de certificado sem prefixo 0x. Você
também pode usá-lo para recuperar certificados que já tenham sido emitidos pela autoridade de certificação, incluindo
certificados revogados ou expirados, sem considerar se a solicitação do certificado já esteve no estado pendente.
Se você enviar uma solicitação à autoridade de certificação, o módulo de política da autoridade de certificação poderá
deixar a solicitação em um estado pendente e retornar a requestid ao chamador certreq para exibição. Eventualmente, o
administrador da autoridade de certificação emitirá o certificado ou negará a solicitação.
certreq -new
Para criar uma solicitação:
[newrequest]
; At least one value must be set in this section
subject = CN=W2K8-BO-DC.contoso2.com
Veja abaixo algumas das seções possíveis que podem ser adicionadas ao arquivo INF:
[newrequest]
Essa área do arquivo INF é obrigatória para qualquer novo modelo de solicitação de certificado e precisa incluir pelo menos
um parâmetro com um valor.
Key1 Descrição Value2 Exemplo
Exportável Se definida como true | false Exportable = TRUE . As chaves CNG podem
TRUE, a chave distinguir entre esse e o texto não
privada poderá ser criptografado exportável. As chaves CAPI1
exportada com o não podem.
certificado. Para
garantir um alto nível
de segurança, as
chaves privadas não
devem ser
exportáveis; no
entanto, em alguns
casos, poderá ser
necessário se vários
computadores ou
usuários precisarem
compartilhar a
mesma chave
privada.
HashAlgorithm Algoritmo de hash a Sha256, sha384, sha512, sha1, md5, md4, md2 HashAlgorithm = sha1 . Para ver a lista de
ser usado para essa algoritmos de hash com suporte, use:
solicitação. certutil -oid 1 | findstr pwszCNGAlgid |
findstr /v CryptOIDInfo
KeyAlgorithm O algoritmo que será RSA, DH, DSA, ECDH_P256, ECDH_P521, KeyAlgorithm = RSA
usado pelo provedor ECDSA_P256, ECDSA_P384, ECDSA_P521
de serviços para
gerar um par de
chaves públicas e
privadas.
Key1 Descrição Value2 Exemplo
KeyLength Define o Qualquer tamanho de chave válido com suporte KeyLength = 2048
comprimento da do provedor de serviços criptográficos.
chave pública e
privada. O tamanho
da chave tem um
impacto no nível de
segurança do
certificado. O
tamanho maior da
chave geralmente
fornece um nível de
segurança mais alto;
no entanto, alguns
aplicativos podem
ter limitações em
relação ao tamanho
da chave.
CERT_DATA_ENCIPHERMENT_KEY_USAGE -- 10
duplas ao usar vários valores para evitar
problemas de análise do INF. Os valores
(16)
mostrados são valores hexadecimais
CERT_KEY_AGREEMENT_KEY_USAGE -- 8
(decimais) para cada definição de bit.
CERT_KEY_CERT_SIGN_KEY_USAGE -- 4
Sintaxes mais antigas também podem ser
CERT_OFFLINE_CRL_SIGN_KEY_USAGE -- 2
usadas: um único valor hexadecimal com
CERT_CRL_SIGN_KEY_USAGE -- 2
vários bits definidos, em vez da
CERT_ENCIPHER_ONLY_KEY_USAGE -- 1
representação simbólica. Por exemplo,
CERT_DECIPHER_ONLY_KEY_USAGE -- 8000
KeyUsage = 0xa0 .
(32768)
NotBefore Especifica uma data Data ou data e hora NotBefore = 7/24/2012 10:31 AM
ou data e hora antes
das quais a Dica: NotBefore e NotAfter são apenas
solicitação não pode para R equestType=cert . A análise de data
ser emitida. tenta diferenciar localidades. O uso de
NotBefore pode ser nomes de mês será desambiguado e
usado com deverá funcionar em todas as localidades.
ValidityPeriod e
ValidityPeriodUnits .
NotAfter Especifica uma data Data ou data e hora NotAfter = 9/23/2014 10:31 AM
ou data e hora
depois das quais a Dica: NotBefore e NotAfter são apenas
solicitação não pode para RequestType=cert . A análise de data
ser emitida. NotAfter tenta diferenciar localidades. O uso de
não pode ser usado nomes de mês será desambiguado e
com ValidityPeriod deverá funcionar em todas as localidades.
ou
ValidityPeriodUnits .
ProviderName O nome do provedor Se você não souber o nome do provedor do CSP ProviderName = Microsoft RSA SChannel
é o nome de exibição que está usando, execute certutil –csplist em Cryptographic Provider
do CSP. uma linha de comando. O comando exibirá os
nomes de todos os CSPs disponíveis no sistema
local
Key1 Descrição Value2 Exemplo
ProviderType O tipo de provedor é Se você não souber o tipo de provedor do CSP ProviderType = 1
usado para que está usando, execute certutil –csplist em
selecionar um prompt de linha de comando. O comando
provedores exibirá o tipo de provedor de todos os CSPs
específicos com base disponíveis no sistema local.
na funcionalidade de
algoritmo específica,
como RSA Full.
ValidityPeriod ValidityPeriod precisa Years | Months | Weeks | Days | Hours | ValidityPeriod = Years
ser um período de Minutes | Seconds
tempo plural em
inglês dos EUA.
Observação: isso é
usado somente
quando a solicitação
type=cert.
2
Parâmetro à direita do sinal de igual (=)
[extensions]
2.5.29.37 2.5.29.37={text}
2.5.29.19 {text}ca=0pathlength=3
Crítico Critical=2.5.29.19
KeySpec AT_NONE -- 0
AT_SIGNATURE -- 2
AT_KEYEXCHANGE -- 1
RequestType PKCS10 -- 1
PKCS7 -- 2
CMC -- 3
Cert -- 4
SCEP -- fd00 (64768)
KeyUsageProperty NCRYPT_ALLOW_DECRYPT_FLAG -- 1
NCRYPT_ALLOW_SIGNING_FLAG -- 2
NCRYPT_ALLOW_KEY_AGREEMENT_FLAG -- 4
NCRYPT_ALLOW_ALL_USAGES -- ffffff (16777215)
KeyProtection NCRYPT_UI_NO_PROTECTION_FLAG -- 0
NCRYPT_UI_PROTECT_KEY_FLAG -- 1
NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG -- 2
X500NameFlags CERT_NAME_STR_NONE -- 0
CERT_OID_NAME_STR -- 2
CERT_X500_NAME_STR -- 3
CERT_NAME_STR_SEMICOLON_FLAG -- 40000000 (1073741824)
CERT_NAME_STR_NO_PLUS_FLAG -- 20000000 (536870912)
CERT_NAME_STR_NO_QUOTING_FLAG -- 10000000 (268435456)
CERT_NAME_STR_CRLF_FLAG -- 8000000 (134217728)
CERT_NAME_STR_COMMA_FLAG -- 4000000 (67108864)
CERT_NAME_STR_REVERSE_FLAG -- 2000000 (33554432)
CERT_NAME_STR_FORWARD_FLAG -- 1000000 (16777216)
CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG -- 10000 (65536)
CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG -- 20000 (131072)
CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG -- 40000 (262144)
CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG -- 80000 (524288)
CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG -- 100000 (1048576)
CERT_NAME_STR_ENABLE_PUNYCODE_FLAG -- 200000 (2097152)
7 Observação
SubjectNameFlags permite que o arquivo INF especifique quais campos de extensão Subject e SubjectAltName devem ser
preenchidos automaticamente pelo certreq com base nas propriedades atuais do usuário ou do computador atual: nome
DNS, UPN e assim por diante. O uso do modelo literal significa que os sinalizadores de nome do modelo são usados. Isso
permite que um único arquivo INF seja usado em vários contextos para gerar solicitações com informações de assunto
específicas do contexto.
X500NameFlags especifica os sinalizadores a serem transmitidos diretamente à API CertStrToName quando o valor Subject
Exemplo
Para criar um arquivo de política (.inf) no Bloco de Notas e salvá-lo como requestconfig.inf:
[NewRequest]
Subject = CN=<FQDN of computer you are creating the certificate>
Exportable = TRUE
KeyLength = 2048
KeySpec = 1
KeyUsage = 0xf0
MachineKeySet = TRUE
[RequestAttributes]
CertificateTemplate=WebServer
[Extensions]
OID = 1.3.6.1.5.5.7.3.1
OID = 1.3.6.1.5.5.7.3.2
Para usar a sintaxe da seção [Strings] para OIDs e outros dados difíceis de interpretar. O novo exemplo de sintaxe {text} para a
extensão de EKU, que usa uma lista separada por vírgulas de OIDs:
[Version]
Signature=$Windows NT$
[Strings]
szOID_ENHANCED_KEY_USAGE = 2.5.29.37
szOID_PKIX_KP_SERVER_AUTH = 1.3.6.1.5.5.7.3.1
szOID_PKIX_KP_CLIENT_AUTH = 1.3.6.1.5.5.7.3.2
[NewRequest]
Subject = CN=TestSelfSignedCert
Requesttype = Cert
[Extensions]
%szOID_ENHANCED_KEY_USAGE%={text}%szOID_PKIX_KP_SERVER_AUTH%,
_continue_ = %szOID_PKIX_KP_CLIENT_AUTH%
certreq -accept
O parâmetro –accept vincula a chave privada gerada anteriormente ao certificado emitido e remove a solicitação de
certificado pendente do sistema em que o certificado é solicitado (se houver uma solicitação correspondente).
2 Aviso
O uso do parâmetro -accept com as opções -user e –machine indica se o certificado de instalação deve ser instalado no
contexto do usuário ou do computador. Se houver uma solicitação pendente em algum contexto que corresponda à
chave pública que está sendo instalada, essas opções não serão necessárias. Se não houver nenhuma solicitação
pendente, uma delas precisará ser especificada.
certreq -policy
O arquivo policy.inf é um arquivo de configuração que define as restrições aplicadas a uma certificação de AC quando uma
subordinação qualificada é definida.
O uso de certreq -policy sem nenhum parâmetro adicional abre uma janela de diálogo, permitindo que você selecione o
arquivo solicitado (.req, .cmc, .txt, .der, .cer ou .crt). Depois de selecionar o arquivo solicitado e clicar em Abrir, outra janela de
diálogo será aberta, permitindo que você selecione o arquivo policy.inf.
Exemplos
Encontre um exemplo do arquivo policy.inf na sintaxe CAPolicy.inf.
certreq -sign
Para criar, assinar e enviar uma solicitação de certificado:
O uso de certreq -sign sem nenhum parâmetro adicional abrirá uma janela de diálogo para que você possa selecionar o
arquivo solicitado (req, cmc, txt, der, cer ou crt).
A assinatura da solicitação de subordinação qualificada pode exigir credenciais de Administrador Corporativo. Essa é
uma prática recomendada para emitir certificados de autenticação de subordinação qualificada.
O certificado usado para assinar a solicitação de subordinação qualificada usa o modelo de subordinação qualificada. Os
Administradores da Empresa terão que assinar a solicitação ou conceder permissões de usuário aos indivíduos que
assinarem o certificado.
Talvez seja necessário que outras pessoas assinem a solicitação do CMC depois de você. Isso dependerá do nível de
garantia associado à subordinação qualificada.
Se a AC pai da AC subordinada qualificada que você está instalando estiver offline, você precisará obter o certificado de
AC para a AC subordinada qualificada do pai offline. Se a AC pai estiver online, especifique o certificado de AC para a AC
subordinada qualificada durante o assistente de Instalação dos Serviços de Certificados.
certreq -enroll
Você pode usar esse comentário para registrar ou renovar seus certificados.
Exemplos
Para registrar um certificado, usando o modelo WebServer e selecionando o servidor de política com U/I:
Você só pode renovar certificados válidos. Os certificados expirados não podem ser renovados e precisam ser substituídos por
um novo certificado.
Opções
Opções Descrição
-attrib Especifica os pares de cadeia de caracteres Nome e Valor, separados por dois pontos.
<attributestring>
Separe os pares de cadeia de caracteres Name e Value usando \n (por exemplo, Name1:value1\nName2:value2).
Para especificar que você gostaria de usar um arquivo de solicitação pela navegação, basta usar um sinal de subtração
(-) para <policyserver> .
Opções Descrição
-config Processa a operação usando a CA especificada na cadeia de caracteres de configuração (isto é, CAHostName\CAName.
<ConfigString> Para uma conexão https:\\, especifique o URI do servidor de registro. Para a AC do repositório do computador local, use
um sinal de subtração (-).
-kerberos Use credenciais Kerberos (domínio) para serviços Web de Registro de Certificado.
-clientcertificate Você pode substituir o <ClientCertId> por uma impressão digital do certificado, CN, EKU, modelo, email, UPN ou pela
<ClientCertId> nova sintaxe name=value .
-username Usado com serviços Web de Registro de Certificado. Você pode substituir <username> pelo nome SAM ou pelo valor
<username> domain\user. Essa opção é usada com a opção -p .
-p <password> Usado com serviços Web de Registro de Certificado. Substitua <password> pela senha do usuário real. Essa opção é
usada com a opção -username .
-user Configura o contexto -user para uma nova solicitação de certificado ou especifica o contexto para uma aceitação de
certificado. Esse é o contexto padrão, se nenhum for especificado no INF ou modelo.
-machine Configura uma nova solicitação de certificado ou especifica o contexto para uma aceitação de certificado do contexto
do computador. Para novas solicitações, ela precisa ser consistente com a chave INF MachineKeyset e o contexto do
modelo. Se essa opção não for especificada e o modelo não definir um contexto, o padrão será o contexto do usuário.
-crl Inclui CRLs (listas de certificados revogados) na saída para o arquivo PKCS nº 7 codificado em base64 especificado por
certchainfileout ou para o arquivo codificado em base64 especificado por requestfileout .
-rpc Instrui o AD CS (Serviços de Certificados do Active Directory) a usar uma conexão de servidor RPC (chamada de
procedimento remoto) em vez de COM distribuído.
- Use o Serviço de Chave ou representação para enviar a solicitação do contexto do Sistema Local. Exige que o usuário
adminforcemachine que invoca essa opção seja membro dos Administradores Locais.
-renewonbehalfof Envia uma renovação em nome da entidade identificada no certificado de autenticação. Isso define CR_IN_ROBO na
hora de chamar o método ICertRequest::Submit
-f Força os arquivos existentes a serem substituídos. Também ignora modelos e políticas de cache.
-unicode Grava a saída Unicode quando a saída padrão é redirecionada ou canalizada para outro comando, o que ajuda quando
invocado de scripts do Windows PowerShell.
-unicodetext Envia saída Unicode ao gravar blobs de dados codificados em texto base64 em arquivos.
Formatos
Formatos Descrição
requestfilein Nome do arquivo de entrada binário ou codificado em Base64: solicitação de certificado PKCS nº 10, solicitação de
certificado CMS, solicitação de renovação de certificado PKCS #7, certificado X.509 a ser certificado cruzado ou
solicitação de certificado de formato de marca KeyGen.
PKCS10fileout Para uso somente com o parâmetro certreq -policy . Nome do arquivo de saída PKCS10 codificado em Base64.
policyfilein Para uso somente com o parâmetro certreq -policy . Arquivo INF que contém uma representação textual de extensões
usadas para qualificar uma solicitação.
Recursos adicionais
Os seguintes artigos contêm exemplos de uso certreq:
Como habilitar o LDAP via SSL com uma autoridade de certificação de terceiros
certutil
Artigo • 23/03/2023
) Importante
Versões anteriores de certutil podem não fornecer todas as opções descritas neste
documento. Veja todas as opções que uma versão específica de certutil fornece
executando certutil -? ou certutil <parameter> -? .
Parâmetros
-dump
Despejar informações ou arquivos de configuração.
-asn
Analisar e exibir o conteúdo de um arquivo usando a sintaxe ASN.1 (Abstract Syntax
Notation). Os tipos de arquivo incluem arquivos formatados .CER, .DER e PKCS #7.
certutil [options] -asn file [type]
-decodehex
Decodificar um arquivo codificado em hexadecimal.
[-f]
-decode
Decodificar um arquivo codificado em Base64.
[-f]
-encode
Codificar um arquivo em Base64.
-deny
Negar uma solicitação pendente.
[-config Machine\CAName]
-resubmit
Reenviar uma solicitação pendente.
[-config Machine\CAName]
-setattributes
Definir atributos para uma solicitação de certificado pendente.
Em que:
Comentários
Nomes e valores precisam ser separados por dois-pontos, enquanto vários pares
de nome e valor precisam ser separados por nova linha. Por exemplo:
CertificateTemplate:User\nEMail:[email protected] em que a sequência \n é
-setextension
Definir uma extensão para uma solicitação de certificado pendente.
Em que:
[-config Machine\CAName]
Comentários
Se o último parâmetro for numérico, ele será entendido como Longo.
Se o último parâmetro puder ser analisado como uma data, ele será entendido
como uma Data.
-revoke
Revogar um certificado.
Em que:
4. CRL_REASON_SUPERSEDED – substituído
[-config Machine\CAName]
-isvalid
Exibir a disposição do certificado atual.
certutil [options] -isvalid serialnumber | certhash
[-config Machine\CAName]
-getconfig
Obter a cadeia de caracteres de configuração padrão.
[-config Machine\CAName]
-ping
Tentar entrar em contato com a interface de Solicitação dos Serviços de Certificados do
Active Directory.
Em que:
[-config Machine\CAName]
-cainfo
Exibir informações sobre a autoridade de certificação.
Em que:
name – nome da AC
type – tipo de AC
info – informações da AC
parent – AC pai
templates - modelos
csp [index] – URLs OCSP
-ca.cert
Recuperar o certificado da autoridade de certificação.
Em que:
-ca.chain
Recuperar a cadeia de certificados da autoridade de certificação.
certutil [options] -ca.chain outcacertchainfile [index]
Em que:
-getcrl
Obtém uma CRL (lista de certificados revogados).
Em que:
index é o índice da CRL ou índice de chave (o padrão é a CRL para a chave mais
recente).
-crl
Publicar novas CRLs (listas de certificados revogados) ou CRLs delta.
Em que:
-shutdown
Desliga os Serviços de Certificados do Active Directory.
[-config Machine\CAName]
-installcert
Instala um certificado de autoridade de certificação.
-renewcert
Renova um certificado de autoridade de certificação.
-schema
Despeja o esquema do certificado.
Em que:
-view
Despeja a exibição de certificados.
Em que:
Comentários
Para exibir a coluna StatusCode de todas as entradas, digite -out StatusCode
Para exibir IDs de linha e números de CRL para todas as CRLs base, digite: -
restrict crlminbase=0 -out crlrowID,crlnumber crl
-db
Despeja o banco de dados bruto.
-deleterow
Exclui uma linha do banco de dados do servidor.
Em que:
request exclui as solicitações com falha e pendentes, com base na data de envio.
Exemplos
Para excluir solicitações com falha e pendentes enviadas até 22 de janeiro de 2001,
digite: 1/22/2001 request
Para excluir todos os certificados que expiraram até 22 de janeiro de 2001, digite:
1/22/2001 cert
Para excluir CRLs que expiraram até 22 de janeiro de 2001, digite: 1/22/2001 crl
-backup
Faz backup dos Serviços de Certificados do Active Directory.
Em que:
-backupdb
Faz backup do banco de dados dos Serviços de Certificados do Active Directory.
Em que:
Em que:
-restore
Restaura os Serviços de Certificados do Active Directory.
Em que:
-restoredb
Restaura o banco de dados dos Serviços de Certificados do Active Directory.
Em que:
backupdirectory é o diretório que contémarquivos de banco de dados a serem
restaurados.
-restorekey
Restaura o certificado e da chave privada dos Serviços de Certificados do Active
Directory.
Em que:
-importpfx
Importar o certificado e a chave privada. Para obter mais informações, consulte o
parâmetro -store neste artigo.
Em que:
modifiers são a lista separada por vírgulas, que pode incluir um ou mais dos
seguintes:
Comentários
O padrão é o repositório do computador pessoal.
-dynamicfilelist
Exibe uma lista de arquivos dinâmicos.
[-config Machine\CAName]
-databaselocations
Exibe locais de banco de dados.
[-config Machine\CAName]
-hashfile
Gera e exibe um hash criptográfico em um arquivo.
-store
Despeja o repositório de certificados
Em que:
Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?one?
objectClass=certificationAuthority (View Root Certificates)
Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?
objectClass=certificationAuthority (Modify Root Certificates)
ldap:///CN=CAName,CN=MachineName,CN=CDP,CN=Public Key
Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?
ldap:///CN=NTAuthCertificates,CN=Public Key
Services,CN=Services,CN=Configuration,DC=cpandl,DC=com?cACertificate?base?
Opções
A opção -user acessa um repositório de usuários em vez de um repositório de
computadores.
Por exemplo:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
-addstore
Adiciona um certificado ao repositório. Para obter mais informações, consulte o
parâmetro -store neste artigo.
certutil [options] -addstore certificatestorename infile
Em que:
-delstore
Exclui um certificado do repositório. Para obter mais informações, consulte o parâmetro
-store neste artigo.
Em que:
-verifystore
Verifica um certificado no repositório. Para obter mais informações, consulte o
parâmetro -store neste artigo.
Em que:
certificatestorename é o nome do repositório de certificados.
-repairstore
Repara uma associação de chaves ou atualiza as propriedades do certificado ou o
descritor de segurança da chave. Para obter mais informações, consulte o parâmetro -
store neste artigo.
Em que:
[Properties]
19 = Empty ; Add archived property, OR:
19 = ; Remove archived property
-viewstore
Despeja o repositório de certificados. Para obter mais informações, consulte o
parâmetro -store neste artigo.
Em que:
Opções
Por exemplo:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
-viewdelstore
Exclui um certificado do repositório.
Em que:
Opções
Por exemplo:
-enterprise NTAuth
-enterprise Root 37
-user My 26e0aaaf000000000004
CA .11
-dspublish
Publica um certificado ou uma CRL (lista de certificados revogados) no Active Directory.
Em que:
-adtemplate
Exibe modelos do Active Directory.
-template
Exibe os modelos de certificado.
-templatecas
Exibe as autoridades de certificação (ACs) de um modelo de certificado.
-setcasites
Gerencia nomes de site, incluindo a configuração, a verificação e a exclusão de nomes
de site da Autoridade de Certificação
Em que:
Comentários
A opção -config direciona uma só Autoridade de Certificação (o padrão é todas
as ACs).
A opção -f pode ser usada para substituir erros de validação para o nome do site
especificado ou para excluir todos os nomes de site da AC.
7 Observação
Para obter mais informações sobre como configurar CAs para reconhecimento de
site do AD DS (Active Directory Domain Services), consulte Reconhecimento de site
do AD DS para clientes do AD CS e PKI.
-enrollmentserverURL
Exibe, adiciona ou exclui URLs do servidor de registro associadas a uma AC.
Em que:
priority, por padrão, será 1 se não for especificado ao adicionar uma URL.
modifiers é uma lista separada por vírgulas, que inclui um ou mais dos seguintes:
-ca
Exibe as Autoridades de Certificação da política de registro.
-policy
Exibe a política de registro.
-policycache
Exibe ou exclui entradas de cache da política de registro.
certutil [options] -policycache [delete]
Em que:
-credstore
Exibe, adiciona ou exclui entradas do Repositório de Credenciais.
Em que:
URL é a URL de destino. Você também pode usar * para corresponder a todas as
entradas ou https://machine* para corresponder a um prefixo de URL.
add adiciona uma entrada do repositório de credenciais. Usar essa opção também
requer o uso de credenciais SSL.
-installdefaulttemplates
Instala modelos de certificado padrão.
certutil [options] -installdefaulttemplates
[-dc DCName]
-URLcache
Exibe ou exclui entradas do cache de URL.
Em que:
[-f] [-split]
-pulse
Pulsa eventos de registro automático.
[-user]
-machineinfo
Exibe informações sobre o objeto de computador do Active Directory.
-DCInfo
Exibe informações sobre o controlador de domínio. O padrão exibe certificados DC sem
verificação.
Dica
-entinfo
Exibe informações sobre uma Autoridade de Certificação corporativa.
[-f] [-user]
-tcainfo
Exibe informações sobre a Autoridade de Certificação.
-scinfo
Exibe informações sobre o cartão inteligente.
certutil [options] -scinfo [readername [CRYPT_DELETEKEYSET]]
Em que:
-scroots
Gerencia certificados raiz de cartão inteligente.
-DeleteHelloContainer
Exclui o contêiner do Windows Hello, removendo todas as credenciais associadas
armazenadas no dispositivo, incluindo todas as credenciais webAuthn e FIDO.
Os usuários precisarão sair depois de usar essa opção para que ela seja concluída.
-verifykeys
Verifica um conjunto de chaves públicas ou privadas.
certutil [options] -verifykeys [keycontainername cacertfile]
Em que:
Comentários
Se nenhum argumento for especificado, cada certificado de AC de assinatura será
verificado em relação à chave privada.
-verify
Verifica um certificado, uma CRL (lista de certificados revogados) ou uma cadeia de
certificados.
Em que:
Comentários
O uso de applicationpolicylist restringe a criação de cadeia apenas a cadeias
válidas para as Políticas de Aplicativo especificadas.
-verifyCTL
Verifica a CTL de Certificados AuthRoot ou Não Permitidos.
Em que:
CTLobject identifica a CTL a ser verificada, incluindo:
-sign
Assina novamente uma CRL (lista de certificados revogados) ou certificado.
Em que:
CRL cria uma CRL vazia. O período de validade e outras opções não podem estar
presentes.
[Extensions]
2.5.29.31 = ; Remove CRL Distribution Points extension
2.5.29.15 = {hex} ; Update Key Usage extension
_continue_=03 02 01 86
hashalgorithm é o nome do algoritmo de hash. Ele deve ser apenas o texto
precedido pelo sinal # .
Comentários
Você pode usar uma lista para remover números de série e ObjectIDs de uma CRL
ao mesmo tempo.
-vroot
Cria ou exclui raízes virtuais da Web e compartilhamentos de arquivos.
-vocsproot
Cria ou exclui raízes virtuais da Web para um proxy Web OCSP.
Em que:
[-config Machine\CAName]
-deleteenrollmentserver
Exclui um aplicativo do Servidor de Registro e um pool de aplicativos, se necessário,
para a Autoridade de Certificação especificada. Esse comando não instala binários nem
pacotes.
[-config Machine\CAName]
-addpolicyserver
Adicionar um aplicativo do Servidor de Política e um pool de aplicativos, se necessário.
Esse comando não instala binários nem pacotes.
Em que:
-deletepolicyserver
Exclui um aplicativo do Servidor de Política e um pool de aplicativos, se necessário. Esse
comando não remove binários nem pacotes.
certutil [options] -deletePolicyServer kerberos | username |
clientcertificate [keybasedrenewal]
Em que:
-oid
Exibe o identificador de objeto ou define um nome de exibição.
Em que:
1 – modelo (padrão)
2 – Política de Emissão
3 – Política de Aplicativo
-error
Exibe o texto da mensagem associado a um código de erro.
-getreg
Exibe um valor do Registro.
Em que:
Comentários
Se um valor de cadeia de caracteres começar com + ou - e o valor existente for
um valor REG_MULTI_SZ , a cadeia de caracteres será adicionada ou removida do
valor existente do Registro. Para forçar a criação de um valor REG_MULTI_SZ ,
adicione \n ao final do valor da cadeia de caracteres.
-setreg
Define um valor do Registro.
Em que:
Comentários
-delreg
Exclui um valor do Registro.
Em que:
Comentários
Se um valor de cadeia de caracteres começar com + ou - e o valor existente for
um valor REG_MULTI_SZ , a cadeia de caracteres será adicionada ou removida do
valor existente do Registro. Para forçar a criação de um valor REG_MULTI_SZ ,
adicione \n ao final do valor da cadeia de caracteres.
-importKMS
Importa chaves de usuário e certificados para o banco de dados do servidor para
arquivamento de chave.
Em que:
Um arquivo PFX.
-importcert
Importa um arquivo de certificado para o banco de dados.
Em que:
Comentários
A Autoridade de Certificação também pode precisar ser configurada para dar suporte a
certificados estrangeiros. Para fazer isso, digite import - certutil -setreg ca\KRAFlags
+KRAF_ENABLEFOREIGN .
-getkey
Recupera um blob de recuperação de chave privada arquivado, gera um script de
recuperação ou recupera chaves arquivadas.
Em que:
6. UPN (usuário@domínio)
-recoverkey
Recuperar uma chave privada arquivada.
-mergePFX
Mescla arquivos PFX.
Em que:
Comentários
A senha especificada na linha de comando deve ser uma lista de senhas separadas
por vírgulas.
Se mais de uma senha for especificada, a última senha será usada para o arquivo
de saída. Se apenas uma senha for fornecida ou se a última senha for * , o usuário
será solicitado a fornecer a senha do arquivo de saída.
-convertEPF
Converte um arquivo PFX em um arquivo EPF.
Em que:
Comentários
A senha especificada na linha de comando deve ser uma lista de senhas separadas
por vírgulas.
Se mais de uma senha for especificada, a última senha será usada para o arquivo
de saída. Se apenas uma senha for fornecida ou se a última senha for * , o usuário
será solicitado a fornecer a senha do arquivo de saída.
-?
Exibe a lista de parâmetros.
certutil -?
certutil <name_of_parameter> -?
certutil -? -v
Em que:
-syncWithWU
É sincronizado com o Windows Update. Os arquivos a seguir são baixados por meio do
mecanismo de atualização automática.
Em que:
Em que:
Comentários
Os arquivos a seguir são baixados usando o mecanismo de atualização automática:
Se você usar um caminho ou uma pasta local não existente como a pasta de destino,
verá o erro:
ERROR_FILE_NOT_FOUND)
Se você usar um local de rede não existente ou não disponível como a pasta de destino,
verá o erro:
Se o seu servidor não conseguir se conectar pela porta TCP 80 aos servidores de
Atualização Automática da Microsoft, você receberá o seguinte erro:
ERROR_ALREADY_EXISTS) Certutil: Can't create a file when that file already exists.
<thumbprint>.crt. Use "-f -f" options to force the delete of the above ".crt"
files. Was "authrootstl.cab" updated? If yes, consider deferring the delete until
-generateSSTFromWU SSTFile
Gera um SST por meio do mecanismo de atualização automática.
Em que:
Em que:
Opções
Esta seção define todas as opções que você pode especificar, com base no comando.
Cada parâmetro inclui informações sobre quais opções são válidas para uso.
Opções Descrição
-f Forçar substituição.
-username username Usar a conta nomeada para credenciais SSL. Para U/I de
seleção, use -username .
-p senha Senha
Links relacionados
Para ver mais alguns exemplos de como usar esse comando, consulte
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
change logon
change port
change user
Parâmetros
Parâmetro Descrição
comando Lista ou altera os mapeamentos de porta COM para serem compatíveis com os
change port aplicativos MS-DOS.
Links relacionados
Chave da sintaxe de linha de comando
Referência aos comandos dos Serviços de Área de Trabalho Remota (Serviços de
Terminal)
change logon
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Habilita ou desabilita logons de sessões de cliente ou exibe o status de logon atual. Esse
utilitário é útil para manutenção do sistema. Você precisa ser um administrador para
executar esse comando.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/drainuntilrestart Desabilita logons de novas sessões de cliente até que o computador seja
reiniciado, mas permite reconexões a sessões existentes.
Exemplos
Para exibir o status de logon atual, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando change
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Use o alterar porta sem parâmetros para exibir as portas COM disponíveis e seus
mapeamentos atuais.
Exemplos
Para mapear COM12 para COM1 para uso por um aplicativo baseado em MS-DOS,
digite:
Links relacionados
Chave da sintaxe de linha de comando
comando change
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Para descobrir as novidades da última versão, veja Novidades nos Serviços de Área
de Trabalho Remota do Windows Server.
Sintaxe
Parâmetros
Parâmetro Descrição
/execute Habilita o mapeamento de arquivos .ini para o diretório base. Essa é a configuração
padrão.
/install Desabilita o mapeamento de arquivos .ini para o diretório base. Todos os arquivos
.ini são lidos e gravados no diretório do sistema. Você deve desabilitar o
mapeamento de arquivos .ini ao instalar aplicativos em um servidor Host da Sessão
da Área de Trabalho Remota.
Comentários
Use change user /install antes de instalar um aplicativo para criar arquivos .ini para
o aplicativo no diretório do sistema. Esses arquivos são usados como a origem
quando arquivos .ini específicos do usuário são criados. Depois de instalar o
aplicativo, use change user /execute para reverter para o mapeamento de
arquivos .ini padrão.
Na primeira vez que você executar o aplicativo, ele pesquisa o diretório base para
seus arquivos .ini. Se os arquivos de .ini não forem encontrados no diretório base,
mas forem encontrados no diretório do sistema, os Serviços de Área de Trabalho
Remota copiarão os arquivos .ini para o diretório inicial, garantindo que cada
usuário tenha uma cópia exclusiva dos arquivos .ini do aplicativo. Todos os novos
arquivos .ini são criados no diretório base.
Cada usuário deve ter uma cópia exclusiva dos arquivos .ini para um aplicativo.
Isso impede instâncias em que diferentes usuários podem ter configurações de
aplicativo incompatíveis (por exemplo, diretórios padrão diferentes ou resoluções
de tela).
Quando o sistema está executando change user /install, várias coisas ocorrem.
Todas as entradas do Registro criadas são sombreadas em
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\Currentversion\Terminal Server\Install, na subchave \SOFTWARE ou na
subchave \MACHINE. As subchaves adicionadas a HKEY_CURRENT_USER são
copiadas na subchave \SOFTWARE e nas subchaves adicionadas a
HKEY_LOCAL_MACHINE são copiadas na subchave \MACHINE. Se o aplicativo
consultar o diretório do Windows usando chamadas do sistema, como
GetWindowsdirectory, o servidor Host da Sessão rd retornará o diretório
systemroot. Se as entradas de arquivo .ini forem adicionadas usando chamadas do
sistema, como WritePrivateProfileString, elas serão adicionadas aos arquivos .ini no
diretório systemroot.
Quando o sistema retorna para change user /execute, e o aplicativo tenta ler uma
entrada do Registro em HKEY_CURRENT_USER que não existe, os Serviços de Área
de Trabalho Remota verificam se existe uma cópia da chave na subchave \Terminal
Server\Install. Se isso acontecer, as subchaves serão copiadas para o local
apropriado em HKEY_CURRENT_USER. Se o aplicativo tentar ler de um arquivo .ini
que não existe, os Serviços de Área de Trabalho Remota procurarão esse arquivo
.ini na raiz do sistema. Se o arquivo .ini estiver na raiz do sistema, ele será copiado
para o subdiretório \Windows do diretório base do usuário. Se o aplicativo
consultar o diretório do Windows, o servidor host de sessão rd retornará o
subdiretório \Windows do diretório base do usuário.
Exemplos
Para desabilitar o mapeamento de arquivos .ini no diretório inicial, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando change
Altera a página de código do console ativo. Se usado sem parâmetros, chcp exibirá o
número da página de código do console ativo.
Sintaxe
chcp [<nnn>]
Parâmetros
Parâmetro Descrição
A tabela a seguir lista cada página de código com suporte e seu país/região ou idioma:
857 Turco
860 Português
861 Islandês
865 Nórdico
866 Russo
936 Chinês
Comentários
Somente a página de código OEM (fabricante do equipamento original) instalada
com o Windows aparece corretamente em uma janela da Solicitação de Comando
que usa fontes Raster. Outras páginas de código aparecem corretamente no modo
de tela inteira ou nas janelas da Solicitação de Comando que usam fontes
TrueType.
Os programas que você inicia depois de atribuir uma nova página de código usam
a nova página de código. No entanto, os programas (exceto Cmd.exe) iniciados
antes de atribuir a nova página de código continuarão a usar a página de código
original.
Exemplos
Para exibir a configuração de página de código ativo, digite:
chcp
chcp 850
Links relacionados
Chave da sintaxe de linha de comando
BitFields da Página de Código
Identificadores de página de código
chdir
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe o nome do diretório atual ou altera o diretório atual. Se usado apenas com uma
letra de unidade (por exemplo, chdir C: ), chdir exibirá os nomes do diretório atual na
unidade especificada. Se usado sem parâmetros, chdir exibirá a unidade e o diretório
atuais.
7 Observação
Esse comando foi substituído pelo comando cd. Para obter mais informações,
incluindo a sintaxe e os detalhes do parâmetro, consulte o comando cd.
Links relacionados
Chave da sintaxe de linha de comando
comando cd
chglogon
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Esse comando foi substituído pelo comando change log. Para obter mais
informações, incluindo a sintaxe e os detalhes do parâmetro, consulte o comando
change port.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Esse comando foi substituído pelo comando change port. Para obter mais
informações, incluindo a sintaxe e os detalhes do parâmetro, consulte o comando
change port.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Esse comando foi substituído pelo comando change user. Para obter mais
informações, incluindo a sintaxe e os detalhes do parâmetro, consulte o comando
change user.
Links relacionados
Chave da sintaxe de linha de comando
) Importante
) Importante
7 Observação
O chkdsk só pode ser usado em discos locais. O comando não pode ser usado com
uma letra de unidade local que foi redirecionada pela rede.
Sintaxe
Prompt de comando do Windows
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
[ [<path>] Use apenas com FAT (tabela de alocação de arquivo) e FAT32. Especifica o
<filename> local e o nome de um arquivo ou conjunto de arquivos no qual você
deseja que chkdsk verifique se há fragmentação. Você pode usar os
caracteres curinga ? e * para especificar vários arquivos.
/i Use apenas com NTFS. Executa uma verificação menos vigorosa das
entradas de índice, o que reduz o tempo necessário para executar chkdsk.
/c Use apenas com NTFS. Não verifica os ciclos dentro da estrutura de pastas,
o que reduz o tempo necessário para executar chkdsk.
/l[: <size> ] Use apenas com NTFS. Altera o tamanho do arquivo de log para o
tamanho que você digitar. Se você omitir o parâmetro size, /l exibirá o
tamanho atual.
/scan Use apenas com NTFS. Executa uma verificação online no volume.
/forceofflinefix Use somente com NTFS (deve ser usado com /scan). Ignora todos os
reparos online; todos os defeitos encontrados são enfileirados para reparo
offline (por exemplo, chkdsk /spotfix ).
/perf Use somente com NTFS (deve ser usado com /scan). Usa mais recursos do
sistema para concluir uma verificação o mais rápido possível. Isso pode ter
um impacto negativo no desempenho de outras tarefas em execução no
sistema.
Parâmetro Descrição
/sdcleanup Use apenas com NTFS. O lixo coleta dados desnecessários do descritor de
segurança (implica /f).
Comentários
A opção /i ou /c reduz o tempo necessário para executar chkdsk ignorando
determinadas verificações de volume.
Se você quiser que chkdsk corrija erros de disco, não poderá ter arquivos abertos
na unidade. Se os arquivos estiverem abertos, a seguinte mensagem de erro será
exibida:
Você também pode usar o comando chkntfs /c para agendar o volume a ser
verificado na próxima vez em que o computador for reiniciado. Use o comando
fsutil dirty set para definir o bit sujo do volume (indicando corrupção), para
Você deve usar chkdsk ocasionalmente em sistemas de arquivos FAT e NTFS para
verificar se há erros de disco. Chkdsk examina o espaço em disco e o uso do disco
e fornece um relatório de status específico para cada sistema de arquivos. O
relatório de status mostra os erros encontrados no sistema de arquivos. Se você
executar chkdsk sem o parâmetro /f em uma partição ativa, ele poderá relatar
erros hipotéticos porque não pode bloquear a unidade.
Chkdsk apenas corrige erros de disco lógico se você especificar o parâmetro /f.
Chkdsk precisa ser capaz de bloquear a unidade para corrigir erros.
Se você não usar o parâmetro /f, chkdsk exibirá uma mensagem informando que o
arquivo precisa ser corrigido, mas não corrige nenhum erro.
Como o volume de origem das Cópias de Sombra para Pastas Compartilhadas não
pode ser bloqueado enquanto Cópias de Sombra para Pastas Compartilhadas
estiver habilitada, a execução de chkdsk no volume de origem pode relatar erros
falsos ou fazer com que chkdsk seja encerrado inesperadamente. No entanto, você
pode verificar erros em cópias de sombra executando chkdsk no modo somente
leitura (sem parâmetros) para verificar o volume de armazenamento Cópias de
Sombra para Pastas Compartilhadas.
Em servidores que são reiniciados com pouca frequência, talvez seja melhor usar
chkntfs ou os comandos fsutil dirty query para determinar se o bit sujo do
volume já está definido antes de executar chkdsk.
Código Descrição
de saída
2 Realizou a limpeza de disco (como coleta de lixo) ou não realizou a limpeza porque
/f não foi especificado.
3 Não foi possível verificar o disco, erros não puderam ser corrigidos ou erros não
foram corrigidos porque /f não foi especificado.
Exemplos
Para verificar o disco na unidade D e fazer com que o Windows corrija erros, digite:
chkdsk d: /f
Para verificar blocos não contíguos em todos os arquivos em um disco FAT no diretório
atual, digite:
Prompt de comando do Windows
chkdsk *.*
Visualizador de Eventos
3. Na janela Filtrar Log Atual, navegue até o menu suspenso Fontes de eventos,
selecione Chkdsk e Wininit.
Links relacionados
Chave da sintaxe de linha de comando
chkntfs
Artigo • 12/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir o tipo de sistema de arquivos para a unidade C, digite:
chkntfs c:
7 Observação
chkntfs /t
chkntfs /t:30
7 Observação
Embora você possa definir o tempo de contagem regressiva de iniciação do
Autochk.exe como zero, isso impedirá que você cancele uma verificação de arquivo
automática potencialmente demorada.
Para excluir a verificação de vários volumes, liste cada um deles em um único comando.
Por exemplo, para excluir os volumes D e E, digite:
chkntfs /x d: e:
) Importante
Para agendar a verificação automática de arquivos no volume D, mas não nos volumes C
ou E, digite os seguintes comandos na ordem:
chkntfs /d
chkntfs /x c: d: e:
chkntfs /c d:
) Importante
Links relacionados
Chave da sintaxe de linha de comando
opção
Artigo • 10/04/2023
Solicita que o usuário selecione um item de uma lista de opções de caractere único em
um programa em lotes e, em seguida, retorna o índice da escolha selecionada. Se usado
sem parâmetros, opção exibirá as opções padrão S e N.
Sintaxe
Parâmetros
Parâmetro Descrição
/c Especifica a lista de opções a serem criadas. As opções válidas incluem a-z, A-Z, 0-9
<choice1> e caracteres ASCII estendidos (128-254). A lista padrão é SN, que é exibida como
<choice2> [Y,N]? .
<…>
/m <text> Especifica uma mensagem a ser exibida antes da lista de opções. Se /m não for
especificado, somente o prompt de opção será exibido.
Comentários
A variável de ambiente ERRORLEVEL é definida como o índice da chave que o
usuário seleciona na lista de opções. A primeira opção na lista retorna um valor de
1 , o segundo um valor de 2 e assim por diante. Se o usuário pressionar uma tecla
ERRORLEVEL de 0 .
7 Observação
Exemplos
Para apresentar as opções S, N e C, digite a seguinte linha em um arquivo em lote:
choice /c ync
[Y,N,C]?
Para ocultar as opções S, N e C, mas exibir o texto Sim, Não ou Continuar, digite a
seguinte linha em um arquivo em lote:
7 Observação
Se usar o parâmetro /n, mas não usar /m, o usuário não será solicitado quando a
opção estiver aguardando a entrada.
Para mostrar o texto e as opções usadas nos exemplos anteriores, digite a seguinte linha
em um arquivo em lote:
Para definir um limite de tempo de cinco segundos e especificar N como o valor padrão,
digite a seguinte linha em um arquivo em lote:
choice /c ync /t 5 /d n
7 Observação
Neste exemplo, se o usuário não pressionar uma tecla dentro de cinco segundos, a
opção selecionará N por padrão e retornará um valor de erro de 2 . Caso contrário,
a opção retornará o valor correspondente à escolha do usuário.
Links relacionados
Chave da sintaxe de linha de comando
cipher
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetros Descrição
/k Cria um novo certificado e uma chave para uso com arquivos EFS (Encrypting
File System). Se o parâmetro /k for especificado, todos os outros parâmetros
serão ignorados.
Parâmetros Descrição
/u [/n] Localiza todos os arquivos criptografados nas unidade locais. Se usado com o
parâmetro /n, nenhuma atualização será feita. Se usado sem /n, /u compara a
chave de criptografia de arquivo do usuário ou a chave do agente de
recuperação com as atuais, e atualiza-los se elas alteraram. Esse parâmetro
funciona apenas com /n.
/w: <directory> Remove dados do espaço em disco não utilizado disponível em todo o
volume. Caso use o parâmetro /w, todos os outros parâmetros serão
ignorados. O diretório especificado pode estar localizado em qualquer lugar
em um volume local. Se for um ponto de montagem ou apontar para um
diretório em outro volume, os dados nesse volume serão removidos.
/x[:efsfile] Faz backup do certificado do EFS e das chaves para o nome do arquivo
[ <FileName> ] especificado. Se usado com :efsfile, /x faz backup dos certificados do usuário
que foram usados para criptografar o arquivo. Caso contrário, o certificado e
as chaves do EFS atuais do usuário serão copiados em backup.
Comentários
Se o diretório pai não estiver criptografado, um arquivo criptografado poderá ser
descriptografado ao ser alterado. Portanto, ao criptografar um arquivo, você
também deve criptografar o diretório pai.
Exemplos
Para exibir o status de criptografia de cada um dos arquivos e subdiretórios no diretório
atual, digite:
cipher
Listing C:\Users\MainUser\Documents\
New files added to this directory will not be encrypted.
U Private
U hello.doc
U hello.txt
cipher /e private
Links relacionados
Chave da sintaxe de linha de comando
clean
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Para obter uma versão do PowerShell desse comando, consulte comando clear-
disk.
Sintaxe
clean [all]
Parâmetros
Parâmetro Descrição
all Especifica que cada setor do disco está definido como zero, o que exclui
completamente todos os dados contidos no disco.
Comentários
Em discos MBR (registro mestre de inicialização), somente as informações de
particionamento do MBR e informações do setor oculto são substituídas.
Um disco precisa estar selecionado para que essa operação seja bem-sucedida.
Use o comando select disk para selecionar um disco e mudar o foco para ele.
Exemplos
Para remover toda a formatação do disco selecionado, digite:
clean
Links relacionados
Comando clear-disk
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012, Windows Server 2008 R2
Sintaxe
Parâmetros
Parâmetro Descrição
Nota: uma Lixeira pode aparecer em mais de uma unidade, por exemplo, não
apenas em %SystemRoot%.
Compactar Arquivos Antigos - o Windows pode compactar arquivos que você não
usou recentemente. Compactar arquivos economiza espaço em disco, mas você
ainda pode usar os arquivos. Nenhum arquivo é excluído. Como os arquivos são
compactados a taxas diferentes, a quantidade exibida de espaço em disco que
você ganhará é aproximada. Um botão Opções permite que você especifique o
número de dias até a Limpeza de Disco compactar um arquivo não utilizado.
7 Observação
Exemplos
Para executar o aplicativo Limpeza de Disco para que você possa usar sua caixa de
diálogo para especificar opções para uso posterior, salvando as configurações no
conjunto 1, digite o seguinte:
cleanmgr /sageset:1
cleanmgr /tuneup:1
Links relacionados
Liberar espaço em disco no Windows 10
Sintaxe
<command> | clip
clip < <filename>
Parâmetros
Parâmetro Descrição
<command> Especifica um comando cuja saída você deseja enviar para a área de transferência
do Windows.
<filename> Especifica um arquivo cujo conteúdo você deseja enviar para a área de transferência
do Windows.
Exemplos
Para copiar a listagem de diretórios atual para a área de transferência do Windows,
digite:
dir | clip
Links relacionados
Chave da sintaxe de linha de comando
cls
Artigo • 10/04/2023
Sintaxe
cls
Parâmetros
Parâmetro Descrição
Exemplos
Para limpar todas as informações exibidas na janela do Prompt de Comando e retornar
a uma janela em branco, digite:
cls
Links relacionados
Chave da sintaxe de linha de comando
cmd
Artigo • 11/04/2023
Sintaxe
cmd [/c|/k] [/s] [/q] [/d] [/a|/u] [/t:{<b><f> | <f>}] [/e:{on | off}] [/f:
{on | off}] [/v:{on | off}] [<string>]
Parâmetros
Parâmetro Descrição
/q Desativa o eco.
/t:{ <b><f> | Define as cores da tela de fundo (b) e do primeiro plano (f).
<f> }
A tabela abaixo lista dígitos hexadecimais válidos que você pode usar como os valores
para <b> e <f> :
Valor Color
0 Preto
1 Azul
2 Verde
3 Aqua
4 Vermelho
5 Roxo
6 Amarelo
7 Branca
8 Cinza
9 Azul-claro
um verde-claro
b Azul-água claro
c Vermelho-claro
d Roxo-claro
e Amarelo-claro
f Branco brilhante
Comentários
Para usar vários comandos para <string> , separe-os pelo separador de comando
&&. Por exemplo:
<command1>&&<command2>&&<command3>
Você não usa caracteres especiais dentro das aspas (por exemplo: &<> ( ) @ ^ |
).
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\AutoRun\REG_SZ
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\AutoRun\REG_EXPAND_SZ
U Cuidado
A edição incorreta do Registro pode causar danos graves ao sistema. Antes de
alterar o Registro, faça backup de todos os dados importantes do
computador.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\EnableExtensions\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\EnableExtensions\REG_DWORD
U Cuidado
assoc
call
chdir (cd)
color
del (erase)
endlocal
for
ftype
goto
if
mkdir (md)
popd
prompt
pushd
set
setlocal
shift
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\CompletionChar\REG_DWORD
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\PathCompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\CompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\PathCompletionChar\REG_DWORD
U Cuidado
Você precisa usar aspas em torno dos seguintes caracteres especiais: &<> [ ] | {
} ^ = ; ! ' + , ` ~ [espaço em branco].
Se as informações fornecidas contiverem espaços, você precisará usar aspas ao
redor do texto (por exemplo, "Nome do Computador").
Links relacionados
Chave da sintaxe de linha de comando
cmdkey
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetros Descrição
/user: <username> Especifica o nome de usuário ou conta a ser armazenado com essa
entrada. Se <username> não for fornecido, ele será solicitado.
/pass: <password> Especifica a senha a ser armazenada com essa entrada. Se <password>
não for fornecido, ele será solicitado. As senhas não são exibidas depois
de armazenadas.
/delete: {<targetname> Exclui um nome de usuário e uma senha da lista. Se <targetname> for
\| /ras} especificado, essa entrada será excluída. Se /ras for especificado, a
entrada de acesso remoto armazenado será excluída.
Parâmetros Descrição
Exemplos
Para exibir uma lista de todos os nomes de usuário e credenciais armazenados, digite:
cmdkey /list
Para adicionar um nome de usuário e uma senha para o usuário Mikedan acessar o
computador Server01 e solicitar a senha sempre que o Server01 for acessado, digite:
cmdkey /delete:server01
Links relacionados
Chave da sintaxe de linha de comando
cmstp
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Sintaxe 1 – essa é a sintaxe típica usada em um aplicativo de instalação personalizado.
Para usar essa sintaxe, execute o cmstp do diretório que contém o arquivo
<serviceprofilefilename>.exe .
Sintaxe 2
Parâmetros
Parâmetro Descrição
/q:a Especifica que o perfil deve ser instalado sem solicitar ao usuário.
A mensagem de verificação de que a instalação foi bem-
sucedida ainda será exibida.
Necessário para a Sintaxe 1, mas não válido para a Sintaxe 2.
Parâmetro Descrição
Exemplos
Para instalar o perfil de serviço de ficção sem nenhum arquivo de suporte, digite:
Para instalar silenciosamente o perfil de serviço de ficção para um único usuário, digite:
Links relacionados
Chave da sintaxe de linha de comando
cor
Artigo • 17/04/2023
Sintaxe
color [[<b>]<f>]
Parâmetros
Parâmetro Descrição
Em que:
A tabela abaixo lista dígitos hexadecimais válidos que você pode usar como os valores
para <b> e <f> :
Valor Color
0 Preto
1 Azul
2 Verde
3 Aqua
4 Vermelho
5 Roxo
6 Amarelo
Valor Color
7 Branca
8 Cinza
9 Azul-claro
um verde-claro
b Azul-água claro
c Vermelho-claro
d Roxo-claro
e Amarelo-claro
f Branco brilhante
Comentários
Não use caracteres de espaço entre <b> e <f> .
Caso <b> e <f> sejam o mesmo valor de cor, ERRORLEVEL será definido como 1 ,
e nenhuma alteração será feita no primeiro plano ou na cor da tela de fundo.
Exemplos
Para alterar a cor da tela de fundo da janela Solicitação de comando para cinza e a cor
de primeiro plano para vermelho, digite:
color 84
Para alterar a cor do primeiro plano da janela Solicitação de comando para amarelo
claro, digite:
color e
7 Observação
Nesse exemplo, a tela de fundo é definida como a cor padrão porque apenas um
dígito hexadecimal é especificado.
Links relacionados
Chave da sintaxe de linha de comando
comp
Artigo • 12/04/2023
Compara o conteúdo de dois arquivos ou conjuntos de arquivos byte por byte. Esses
arquivos podem ser armazenados na mesma unidade ou em unidades diferentes e no
mesmo diretório ou em diretórios diferentes. Quando esse comando compara arquivos,
ele exibe os nomes de arquivos e a localização. Se usado sem parâmetros, comp
solicitará que você insira os arquivos a serem comparados.
Sintaxe
Parâmetros
Parâmetro Descrição
/n= <number> Compara apenas o número de linhas especificadas para cada arquivo, mesmo que
os arquivos tenham tamanhos diferentes.
Comentários
Durante a comparação, comp exibe mensagens que identificam os locais de
informações desiguais entre os arquivos. Cada mensagem indica o endereço de
memória de deslocamento dos bytes diferentes e o conteúdo dos bytes (na
notação hexadecimal, a menos que o parâmetro de linha de comando /a ou /d
seja especificado). As mensagens são exibidas no seguinte formato:
Os arquivos que você compara podem ter o mesmo nome de arquivo, desde que
estejam em diretórios ou unidades diferentes. Use os caracteres curinga (* e ?)
para especificar nomes de arquivos.
Se você usar caracteres curinga (* e ?) para especificar vários arquivos, comp vai
localizar o primeiro arquivo que corresponde a data1 e compará-lo com o arquivo
correspondente em data2, se ele existir. O comando comp relata os resultados da
comparação para cada arquivo que corresponde a data1. Quando concluído, comp
exibe a seguinte mensagem:
Exemplos
Para comparar o conteúdo do diretório c:\reports com o diretório de backup
\\sales\backup\april , digite:
Para comparar as dez primeiras linhas dos arquivos de texto no diretório \invoice e
exibir o resultado no formato decimal, digite:
Links relacionados
Chave da sintaxe de linha de comando
compact
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/a Exibe arquivos ocultos ou do sistema. Por padrão, esses arquivos não são
incluídos.
/EXE Usa compactação otimizada para arquivos executáveis que são lidos com
frequência, mas não modificados. Os algoritmos compatíveis são:
XPRESS4K (valor mais rápido e padrão)
XPRESS8K
XPRESS16K
LZX (mais compacto)
<filename> Especifica um padrão, arquivo ou diretório. Você pode usar vários nomes de
arquivo e os caracteres curinga * e ?.
Comentários
Esse comando é a versão de linha de comando do recurso de compactação do
sistema de arquivos NTFS. O estado de compactação de um diretório indica se os
arquivos são compactados automaticamente quando são adicionados ao diretório.
Definir o estado de compactação de um diretório não altera necessariamente o
estado de compactação dos arquivos que já estão no diretório.
Você não pode usar esse comando para ler, gravar ou montar volumes
compactados usando DriveSpace ou DoubleSpace. Também não pode usar esse
comando para compactar partições FAT (tabela de alocação de arquivos) ou FAT32.
Exemplos
Para definir o estado de compactação do diretório atual, seus subdiretórios e arquivos
existentes, digite:
compact /c /s
compact /c /s *.*
compact /c /i /s:\
7 Observação
compact /c /f zebra.bmp
Links relacionados
Chave da sintaxe de linha de comando
compact vdisk
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Reduz o tamanho físico de um arquivo VHD (disco rígido virtual) em expansão dinâmica.
Esse parâmetro é útil porque os VHDs de expansão dinâmica aumentam de tamanho
conforme você adiciona arquivos, mas o tamanho não é reduzido automaticamente
quando arquivos são excluídos.
Sintaxe
compact vdisk
Comentários
Um VHD de expansão dinâmica deve ser selecionado para que essa operação seja
bem-sucedida. Use o comando select vdisk para selecionar um VHD e mudar o
foco para ele.
Você só pode usar VHDs compactos de expansão dinâmica que são desanexados
ou anexados como somente leitura.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
convert basic
convert dynamic
convert gpt
convert mbr
Parâmetros
Parâmetro Descrição
comando Converte um disco básico vazio com o estilo de partição MBR (registro mestre de
convert gpt inicialização) em um disco básico com o estilo de partição GPT (tabela de partição
GUID).
comando Converte um disco básico vazio com o estilo de partição GPT (Tabela de Partição
convert GUID) em um disco básico com o estilo de partição MBR (registro mestre de
mbr inicialização).
Links relacionados
Chave da sintaxe de linha de comando
convert basic
Artigo • 12/04/2023
Converte um disco dinâmico vazio em um disco básico. Um disco dinâmico deve ser
selecionado para que essa operação seja bem-sucedida. Use o comando select disk para
selecionar um disco dinâmico e mudar o foco para ele.
) Importante
O disco deve estar vazio para convertê-lo em um disco básico. Faça backup de seus
dados e exclua todas as partições ou volumes antes de converter o disco.
7 Observação
Para obter instruções sobre como usar esse comando, consulte Alterar um Disco
Dinâmico de volta para um Disco Básico).
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para converter o disco dinâmico selecionado em básico, digite:
convert basic
Links relacionados
Chave da sintaxe de linha de comando
Comando convert
convert dynamic
Artigo • 12/04/2023
Converte um disco básico em um disco dinâmico. Um disco básico deve ser selecionado
para que essa operação seja bem-sucedida. Use o comando select disk para selecionar
um disco básico e mudar o foco para ele.
7 Observação
Para obter instruções sobre como usar esse comando, consulte Alterar um disco
dinâmico de volta para um disco básico).
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Todas as partições existentes no disco básico se tornam volumes simples.
Exemplos
Para converter um disco básico em um disco dinâmico, digite:
convert dynamic
Links relacionados
Chave da sintaxe de linha de comando
comando convert
convert gpt
Artigo • 12/04/2023
Converte um disco básico vazio com o estilo de partição MBR (Registro Mestre de
Inicialização) em um disco básico com o estilo de partição GPT (Tabela de Partição de
GUID). Um disco básico MBR deve ser selecionado para que essa operação seja bem-
sucedida. Use o comando select disk para selecionar um disco básico e mudar o foco
para ele.
) Importante
O disco deve estar vazio para convertê-lo em um disco básico. Faça backup de seus
dados e exclua todas as partições ou volumes antes de converter o disco. O
tamanho mínimo necessário do disco para conversão em GPT é de 128 megabytes.
7 Observação
Para obter instruções sobre como usar esse comando, confira Alterar um disco de
registro mestre de inicialização em um disco de tabela de partição de GUID.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para converter um disco básico do estilo de partição MBR para o estilo de partição GPT,
digite:
convert gpt
Links relacionados
Chave da sintaxe de linha de comando
comando convert
convert mbr
Artigo • 17/04/2023
Converte um disco básico vazio com o estilo de partição GPT (Tabela de partição GUID)
em um disco básico com o estilo de partição MBR (Registro mestre de inicialização). Um
disco básico deve ser selecionado para que essa operação seja bem-sucedida. Use o
comando select disk para selecionar um disco básico e mudar o foco para ele.
) Importante
O disco deve estar vazio para convertê-lo em um disco básico. Faça backup de seus
dados e exclua todas as partições ou volumes antes de converter o disco.
7 Observação
Para obter instruções sobre como usar esse comando, confira Trocar um disco de
Tabela de partição GUID por um disco de Registro mestre de inicialização.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para converter um disco básico do estilo de partição GPT para o estilo de partição MBR,
digite>:
convert mbr
Links relacionados
Chave da sintaxe de linha de comando
Comando convert
copy
Artigo • 12/04/2023
7 Observação
O comando copy também pode ser usado com parâmetros diferentes no Console
de Recuperação. Para obter mais informações sobre o console de recuperação,
consulte Ambiente de Recuperação do Windows (Windows RE).
Sintaxe
copy [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b] <source> [/a | /b] [+<source>
[/a | /b] [+ ...]] [<destination> [/a | /b]]
Parâmetros
Parâmetro Descrição
/d Permite que os arquivos criptografados que estão sendo copiados sejam salvos
como arquivos descriptografados no destino.
/-y Solicita que você confirme que deseja substituir um arquivo de destino existente.
<destination> Obrigatórios. Especifica o local para o qual você deseja copiar um arquivo ou um
conjunto de arquivos. Destination pode incluir uma letra da unidade e dois-
pontos, um nome de diretório, um nome de arquivo ou uma combinação deles.
Comentários
Você pode copiar um arquivo de texto ASCII que usa um caractere de fim de
arquivo (CTRL+Z) para indicar o final do arquivo.
Se uma operação de gravação não puder ser verificada, uma mensagem de erro
será exibida. Embora erros de gravação raramente ocorram com o comando copy,
você pode usar /v para verificar se os dados críticos foram registrados
corretamente. A opção de linha de comando /v também reduz a velocidade do
comando copy, pois cada setor registrado no disco deve ser verificado.
Se a conexão for perdida durante a fase de cópia (por exemplo, se o servidor que
ficar offline interromper a conexão), você poderá usar copy /z para retomar depois
que a conexão for restabelecida. A opção /z também exibe o percentual da
operação de cópia concluída para cada arquivo.
Você pode substituir um nome de dispositivo por uma ou mais ocorrências source
ou destination.
Se você não especificar um arquivo de destino, uma cópia será criada com o
mesmo nome, data e hora modificadas como o arquivo original. A nova cópia é
armazenada no diretório atual na unidade atual. Se o arquivo de origem estiver na
unidade atual e no diretório atual e você não especificar uma unidade ou diretório
diferente para o arquivo de destino, o comando copy será interrompido e exibirá a
seguinte mensagem de erro:
Para atribuir a hora e a data atuais a um arquivo sem modificá-lo, use a seguinte
sintaxe:
Exemplos
Para copiar um arquivo chamado memo.doc para letter.doc na unidade atual e garantir
que um caractere de fim de arquivo (CTRL+Z) esteja no final do arquivo copiado, digite:
7 Observação
Se o diretório Birds não existir, o arquivo robin.typ será copiado para um arquivo
chamado Birds localizado no diretório raiz do disco na unidade C.
Para combinar Mar89.rpt, Apr89.rpt e May89.rpt, que estão localizados no diretório atual,
e colocá-los em um arquivo chamado Report (também no diretório atual), digite:
copy mar89.rpt + apr89.rpt + may89.rpt Report
7 Observação
Para combinar todos os arquivos no diretório atual que têm a extensão de nome de
arquivo .txt em um único arquivo chamado Combined.doc, digite:
Para combinar vários arquivos binários em um arquivo usando caracteres curinga, inclua
/b. Isso impede que o Windows trate CTRL+Z como um caractere de fim de arquivo. Por
exemplo, digite:
U Cuidado
Combinar cada arquivo que tem uma extensão .txt com seu arquivo .ref
correspondente cria um arquivo com o mesmo nome de arquivo, mas com uma
extensão .doc. O comando Copy combina arquivo1.txt com arquivo1.ref para
formar arquivo1.doc e, em seguida, o comando combina arquivo2.txt com
arquivo2.ref para formar arquivo2.doc e assim por diante. Por exemplo, digite:
copy *.txt + *.ref *.doc
Para combinar todos os arquivos com a extensão .txt e combinar todos os arquivos com
a extensão .ref em um arquivo chamado Combined.doc, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando xcopy
create
Artigo • 12/04/2023
Sintaxe
create partition
create volume
Parâmetros
Parâmetro Descrição
comando create Cria uma partição primária no disco básico com foco.
partition primary
comando create Cria uma partição de sistema EFI (Extensible Firmware Interface) em um disco
partition efi GPT (Tabela de Partição de GUID) em computadores baseados em Itanium.
comando create Cria uma partição lógica em uma partição estendida existente.
partition logical
comando create Cria uma partição MSR (Reservada da Microsoft) em um disco GPT (tabela de
partition msr partição de GUID).
comando create Cria um espelho de volume usando os dois discos dinâmicos especificados.
volume mirror
comando create Cria um volume RAID-5 usando três ou mais discos dinâmicos especificados.
volume raid
Parâmetro Descrição
comando create Cria um volume distribuído usando dois ou mais discos dinâmicos
volume stripe especificados.
Links relacionados
Chave da sintaxe de linha de comando
create partition efi
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma partição de sistema EFI (Interface de Firmware Extensível) em um disco gpt
(Tabela de partição de GUID) em computadores baseados em Itanium. Depois que a
partição for criada, será dado foco à nova partição.
7 Observação
Um disco gpt precisa estar selecionado para que essa operação seja bem-sucedida.
Use o comando select disk para selecionar um disco e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> O tamanho da partição em megabytes (MB). Se nenhum tamanho for especificado,
a partição continuará até que não haja mais espaço livre na região atual.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Você deve adicionar pelo menos um volume com o comando add volume antes
de poder usar o comando create.
Depois de executar o comando create, você pode usar o comando exec para
executar um script de duplicação para backup da cópia de sombra.
Você pode usar o comando begin backup para especificar um backup completo,
em vez de um backup de cópia.
Exemplos
Para criar uma partição EFI de 1.000 megabytes no disco selecionado, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
select disk
criar partição estendida
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma partição estendida no disco com foco. Quando a partição for criada, o foco
mudará automaticamente para a nova partição.
) Importante
Use esse comando somente em discos MBR (Registro mestre de inicialização). Use
o comando select disk para selecionar um disco MBR básico e mudar o foco para
ele.
Crie uma partição estendida antes de criar unidades lógicas. Somente uma partição
estendida pode ser criada por disco. Esse comando falhará se você tentar criar uma
partição estendida dentro de outra partição estendida.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> Especifica o tamanho da partição em megabytes (MB). Se nenhum tamanho for
dado, a partição continuará até que não haja mais espaço livre na partição
estendida.
align= <n> Alinha todas as extensões de partição ao limite de alinhamento mais próximo.
Normalmente usado com matrizes de LUN (número de unidade lógica) do RAID de
hardware para melhorar o desempenho. <n> é o número de KB (quilobytes) desde o
início do disco até o limite de alinhamento mais próximo.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para criar uma partição estendida de 1000 megabytes de tamanho, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
select disk
create partition logical
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma partição lógica em uma partição estendida existente. Quando a partição for
criada, o foco mudará automaticamente para a nova partição.
) Importante
Use esse comando somente em discos MBR (registro mestre de inicialização). Use o
comando select disk para selecionar um disco MBR básico e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> Especifica o tamanho da partição lógica em megabytes (MB), que deve ser menor
que a partição estendida. Se nenhum tamanho for especificado, a partição
continuará até que não haja mais espaço livre na partição estendida.
align= <n> Alinha todas as extensões de partição ou volume ao limite de alinhamento mais
próximo. Normalmente usado com matrizes de LUN (número de unidade lógica) do
RAID de hardware para melhorar o desempenho. <n> é o número de quilobytes
(KB) desde o início do disco até o limite de alinhamento mais próximo.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Se os parâmetros tamanho e deslocamento não forem especificados, a partição
lógica será criada na maior extensão de disco disponível na partição estendida.
Exemplos
Para criar uma partição lógica de 1000 megabytes de tamanho, na partição estendida
do disco selecionado, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
select disk
create partition msr
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma partição MSR (Microsoft Reserved) em um disco GPT (tabela de partição de
GUID). Uma partição MSR é necessária em cada disco gpt. O tamanho dessa partição
depende do tamanho total do disco gpt. O tamanho do disco gpt deve ser de pelo
menos 32 MB para criar uma partição Microsoft Reserved.
) Importante
Tenha muito cuidado ao usar este comando. Como os discos gpt exigem um layout
de partição específico, a criação de partições Microsoft Reserved pode fazer com
que o disco se torne ilegível.
Um disco gpt básico deve ser selecionado para que essa operação seja bem-
sucedida. Você deve usar o comando select disk para selecionar um disco gpt
básico e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> O tamanho da partição em megabytes (MB). A partição é no mínimo tão longa em
bytes quanto o número especificado por <n> . Se nenhum tamanho for especificado,
a partição continuará até que não haja mais espaço livre na região atual.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Em discos gpt usados para inicializar o sistema operacional Windows, a partição do
sistema EFI (Extensible Firmware Interface) é a primeira partição no disco, seguida
pela partição MSR. Os discos gpt usados apenas para armazenamento de dados
não têm uma partição do sistema EFI. Nesse caso, a partição MSR é a primeira
partição.
O Windows não monta partições MSR. Você não pode armazenar dados nelas e
não pode excluí-las.
Exemplos
Para criar uma partição MSR de 1000 megabytes de tamanho, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
select disk
create partition primary
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma partição primária no disco básico com foco. Quando a partição for criada, o
foco mudará automaticamente para a nova partição.
) Importante
Um disco básico deve ser selecionado para que essa operação seja bem-sucedida.
Use o comando select disk para selecionar um disco básico e mudar o foco para
ele.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> Especifica o tamanho da partição em megabytes (MB). Se nenhum tamanho for
dado, a partição continuará até que não haja mais espaço não alocado na região
atual.
align= <n> Alinha todas as extensões de partição ao limite de alinhamento mais próximo.
Normalmente usado com matrizes de LUN (número de unidade lógica) do RAID de
hardware para melhorar o desempenho. <n> é o número de quilobytes (KB) desde o
início do disco até o limite de alinhamento mais próximo.
Parâmetro Descrição
id={ Especifica o tipo de partição. Esse parâmetro destina-se apenas ao uso original do
<byte> | fabricante do equipamento (OEM). Qualquer byte de tipo de partição ou GUID pode
<guid> } ser especificado com esse parâmetro. DiskPart não verifica a validade do tipo de
partição, exceto para garantir que ele seja um byte no formato hexadecimal ou um
GUID. Cuidado: a criação de partições com esse parâmetro pode fazer com que o
computador falhe ou não consiga iniciar. A menos que você seja um OEM ou um
profissional de TI com discos gpt, não crie partições em discos gpt usando esse
parâmetro. Em vez disso, sempre use o comando create partition efi para criar
partições do Sistema EFI, o comando create partition msr para criar partições MSR e
o comando create partition primary (sem o parâmetro id={ <byte> | <guid> ) para
criar partições primárias em discos gpt.
Para discos MBR (registro de inicialização mestre), você deve especificar um byte
de tipo de partição, no formato hexadecimal, para a partição. Se esse parâmetro não
for especificado, o comando criará uma partição do tipo 0x06 , que especifica que
um sistema de arquivos não está instalado. Os exemplos incluem:
Para discos de tabela de partição GUID (gpt), você pode especificar um GUID de
tipo de partição para a partição que deseja criar. Os GuiDs reconhecidos incluem:
Se esse parâmetro não for especificado para um disco gpt, o comando criará
uma partição de dados básica.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem o parâmetro noerr, um erro
faz com que o DiskPart saia com um código de erro.
Exemplos
Para criar uma partição primária de 1000 megabytes de tamanho, digite:
create partition primary size=1000
Links relacionados
Chave da sintaxe de linha de comando
comando assign
Comando create
select disk
create volume mirror
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
disk= <n> , <n> [ , Especifica os discos dinâmicos nos quais o volume espelho é criado. Você
<n>,... ] precisa de dois discos dinâmicos para criar um volume espelho. Uma
quantidade de espaço igual ao tamanho especificado com o parâmetro size é
alocada em cada disco.
align= <n> Alinha todas as extensões de volume ao limite de alinhamento mais próximo.
Esse parâmetro normalmente é usado com matrizes de LUN (número de
unidade lógica) do RAID de hardware para melhorar o desempenho. <n> é o
número de quilobytes (KB) desde o início do disco até o limite de alinhamento
mais próximo.
Exemplos
Para criar um volume espelhado de 1000 megabytes de tamanho, nos discos 1 e 2,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
create volume raid
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria um volume RAID-5 usando três ou mais discos dinâmicos especificados. Depois de
criar o volume, o foco muda automaticamente para o novo volume.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> A quantidade de espaço em disco, em megabytes (MB), que o volume ocupará em
cada disco. Se nenhum tamanho for dado, o maior volume RAID-5 possível será
criado. O disco com o menor espaço livre contíguo disponível determina o tamanho
do volume RAID-5 e a mesma quantidade de espaço é alocada de cada disco. A
quantidade real de espaço em disco utilizável no volume RAID-5 é menor do que a
quantidade combinada de espaço em disco porque parte do espaço em disco é
necessária para paridade.
disk= <n>, Os discos dinâmicos nos quais criar o volume RAID-5. Você precisa de pelo menos
<n>,<n>[, três discos dinâmicos para criar um volume RAID-5. Uma quantidade de espaço
<n>,...] igual a size=<n> é alocada em cada disco.
align= <n> Alinha todas as extensões de volume ao limite de alinhamento mais próximo.
Normalmente usado com matrizes de LUN (número de unidade lógica) do RAID de
hardware para melhorar o desempenho. <n> é o número de quilobytes (KB) desde o
início do disco até o limite de alinhamento mais próximo.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para criar um volume RAID-5 de 1000 megabytes de tamanho, usando discos 1, 2 e 3,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando create
create volume simple
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> O tamanho do volume em megabytes (MB). Se nenhum tamanho for dado, o novo
volume assumirá o espaço livre restante no disco.
disk= <n> O disco dinâmico no qual o volume é criado. Se nenhum disco for especificado, o
disco atual será usado.
align= <n> Alinha todas as extensões de volume ao limite de alinhamento mais próximo.
Normalmente usado com matrizes de LUN (número de unidade lógica) do RAID de
hardware para melhorar o desempenho. <n> é o número de KB (quilobytes) desde o
início do disco até o limite de alinhamento mais próximo.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para criar um volume de 1.000 megabytes de tamanho, no disco 1, digite:
Comando create
create volume stripe
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria um volume distribuído usando dois ou mais discos dinâmicos especificados. Depois
de criar o volume, o foco muda automaticamente para o novo volume.
Sintaxe
Parâmetros
Parâmetro Descrição
size= <n> A quantidade de espaço em disco, em megabytes (MB), que o volume ocupará em
cada disco. Se nenhum tamanho for determinado, o novo volume assumirá o
espaço livre restante no menor disco e uma quantidade igual de espaço em cada
disco subsequente.
disk= <n>, Os discos dinâmicos nos quais é criado o volume distribuído. São precisos pelo
<n>[, menos dois discos dinâmicos para criar um volume distribuído. Uma quantidade de
<n>,...] espaço igual a size=<n> é alocada em cada disco.
align= <n> Alinha todas as extensões de volume ao limite de alinhamento mais próximo.
Normalmente usado com matrizes de LUN (número de unidade lógica) do RAID de
hardware para melhorar o desempenho. <n> é o número de quilobytes (KB) desde o
início do disco até o limite de alinhamento mais próximo.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para criar um volume distribuído de 1.000 megabytes de tamanho, nos discos 1 e 2,
digite:
create volume stripe size=1000 disk=1,2
Links relacionados
Chave da sintaxe de linha de comando
Comando create
cscript
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
A execução desta tarefa não exige que você possua credenciais administrativas.
Portanto, como uma prática recomendada de segurança, considere a execução
desta tarefa como um usuário sem credenciais administrativas.
Sintaxe
Parâmetros
Parâmetro Descrição
/d Inicia o depurador.
/h:cscript Registra cscript.exe como o host de script padrão para executar scripts.
/h:wscript Registra wscript.exe como o host de script padrão para executar scripts. O
padrão.
Parâmetro Descrição
/logotipo Especifica que a faixa do Host de Script do Windows não seja exibida no
console antes da execução do script. O padrão e o oposto de /nologo .
/nologo Especifica que a faixa do Host de Script do Windows não seja exibida
antes da execução do script.
/t: <seconds> Especifica o tempo máximo que o script pode executar (em segundos).
Especifique até 32.767 segundos. O padrão é sem limite de tempo.
Comentários
Cada parâmetro é opcional, no entanto, não é possível especificar argumentos de
script sem especificar um script. Se não especificar um script ou argumentos de
script, cscript.exe exibirá a sintaxe cscript.exe e as opções de host válidas.
Se clicar duas vezes um arquivo de script com uma extensão sem associação, a
caixa de diálogo Abrir com será exibida. Selecione wscript ou cscript e, em
seguida, selecione Sempre usar este programa para abrir esse tipo de arquivo.
Isso registra wscript.exe ou cscript como o host de script padrão para os arquivos
desse tipo de arquivo.
Links relacionados
Chave da sintaxe de linha de comando
date
Artigo • 12/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
<month- Define a data especificada, onde mês é o mês (um ou dois dígitos, incluindo valores
day-year> de 1 a 12), dia é o dia (um ou dois dígitos, incluindo valores de 1 a 31) e ano é o ano
(dois ou quatro dígitos, incluindo os valores de 00 a 99 ou 1980 a 2099). Você deve
separar os valores para mês, dia e ano com pontos (.), hifens (-) ou barras (/).
Observação: fique atento, se você usar 2 dígitos para representar o ano, os valores
de 80 a 99 correspondem a 1980 até 1999.
Exemplos
Se as extensões de comando estiverem habilitadas, para exibir a data atual do sistema,
digite:
date /t
Para alterar a data atual do sistema para 3 de agosto de 2007, você pode digitar
qualquer uma das seguintes opções:
date 08.03.2007
date 08-03-07
date 8/3/07
Para exibir a data atual do sistema, seguida de um prompt para inserir uma nova data,
digite:
date
Para manter a data atual e retornar ao prompt de comando, pressione ENTER. Para
alterar a data atual, digite a nova data com base na configuração de data atual,
conforme visto no segundo exemplo acima e pressione ENTER.
Links relacionados
Chave da sintaxe de linha de comando
Dcdiag
Artigo • 04/05/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016
Ele consiste em uma estrutura para executar testes e uma série de testes para verificar
diferentes áreas funcionais do sistema. Essa estrutura seleciona os controladores de
domínio que são testados de acordo com as diretivas de escopo do usuário, como
empresa, site ou servidor único.
Sintaxe do dcdiag
dcdiag [/s:<DomainController>] [/n:<NamingContext>] [/u:<Domain>\<UserName> /p:{* |
<Password> | ""}] [{/a | /e}] [{/q | /v}] [/i] [/f:<LogFile>] [/c [/skip:<Test>]]
Parâmetro Descrição
/u: <Domain> \ <UserName> /p: Usa Domain\UserName. O dcdiag usa as credenciais atuais do
{ <Password> | ""} usuário (ou do processo) que está conectado. Se forem necessárias
credenciais alternativas, use as opções a seguir para fornecer essas
credenciais para associá-las com a senha como a senha: use aspas
("") para uma senha vazia ou nula. Use o caractere curinga (*) para
solicitar a senha.
Topologia
CutoffServers
OutboundSecureChannels.
/test: <Test> Executa somente este teste. O teste de conectividade, que não
pode ser ignorado, também é executado. Isso não pode ser usado
com o parâmetro /skip .
Teste Descrição
7 Observação
Parâmetro Descrição
7 Observação
Exemplos
Teste de conectividade
Para executar uma série de testes de conectividade no domínio local, execute o seguinte
comando:
PowerShell
dcdiag
PowerShell
PS C:\Users\Administrator> dcdiag
PS C:\Users\Administrator>
PowerShell
dcdiag /s:<DomainControllerName>
Ele vai gerar resultados semelhantes ao teste local se nenhum problema for encontrado.
PowerShell
PowerShell
Referências adicionais
Chave da sintaxe de linha de comando
dcgpofix
Artigo • 17/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
/ignoreschema Ignora a versão do esquema do Active Directory quando você executa esse
comando. Caso contrário, o comando só funcionará na mesma versão de
esquema que a versão do Windows na qual o comando foi enviado.
Exemplos
Para gerenciar as configurações padrão de Políticas de Conta, a Política de Senha, a
Política de Bloqueio de Conta e a Política Kerberos, ignorando a versão do esquema do
Active Directory, digite:
Links relacionados
Chave da sintaxe de linha de comando
defrag
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows
Server 2016, Windows Server 2012 R2, Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Não é possível desfragmentar volumes ou unidades específicas do sistema de
arquivos, incluindo:
Unidades de rede.
CD-ROMs.
Volumes do sistema de arquivos que não são NTFS, ReFS, Fat ou Fat32.
Exemplos
Para desfragmentar o volume na unidade C enquanto fornece progresso e saída
detalhada, digite:
defrag c: /u /v
defrag c: mountpoint /a /u
Para desfragmentar todos os volumes com prioridade normal e fornecer uma saída
detalhada, digite:
defrag /c /h /v
Tarefa agendada
O processo de desfragmentação executa a tarefa agendada como uma tarefa de
manutenção, que normalmente é executada toda semana. Como administrador, altere a
frequência com que a tarefa é executada usando o aplicativo Otimizar Unidades.
Links relacionados
Chave da sintaxe de linha de comando
chkdsk
fsutil
fsutil dirty
Exclui um ou mais arquivos. Esse comando executa as mesmas ações que o comando
apagar.
2 Aviso
Caso use o del para excluir um arquivo do disco, não poderá recuperá-lo.
Sintaxe
Parâmetros
Parâmetro Descrição
/a[:] <attributes> Exclui arquivos com base nos seguintes atributos de arquivo:
r Arquivos somente leitura
h Arquivos ocultos
i Arquivos sem conteúdo indexado
s Arquivos do sistema
a Arquivos prontos para arquivamento
a Pontos de nova análise
- Usado como um prefixo que significa 'not'
Comentários
del \work
Use os curingas (* e ?) para excluir mais de um arquivo por vez. No entanto, para
evitar a exclusão de arquivos involuntariamente, use os curingas com cautela. Por
exemplo, caso digite o seguinte comando:
del *.*
O comando del exibe o seguinte prompt:
7 Observação
Exemplos
Para excluir todos os arquivos em uma pasta chamada Teste na unidade C, digite um
dos seguintes:
del c:\test
del c:\test\*.*
Para excluir todos os arquivos em uma pasta em que a pasta tem um espaço em seu
nome, o caminho completo precisa ser encapsulado entre aspas duplas. Digite um
destes procedimentos:
Para excluir todos os arquivos com a extensão de nome de arquivo .bat do diretório
atual, digite:
del *.bat
Links relacionados
Chave da sintaxe de linha de comando
Exclui uma partição ou um volume. Ele também exclui um disco dinâmico da lista de
discos.
Sintaxe
delete disk
delete partition
delete shadows
delete volume
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
delete disk
Artigo • 12/04/2023
7 Observação
Para obter instruções detalhadas sobre como usar esse comando, consulte
Remover um disco dinâmico ausente.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
override Permite que o DiskPart exclua todos os volumes simples no disco. Se o disco
contiver metade de um volume espelhado, a metade do espelho no disco será
excluída. O comando excluir substituição de disco falhará se o disco for membro de
um volume RAID-5.
Exemplos
Exclui um disco dinâmico ausente da lista de discos:
delete disk
Links relacionados
Chave da sintaxe de linha de comando
comando delete
delete partition
Artigo • 17/04/2023
Exclui a partição com foco. Antes de começar, selecione uma partição para que essa
operação seja bem-sucedida. Use o comando select partition para selecionar uma
partição e deslocar o foco para ela.
2 Aviso
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Para excluir um volume dinâmico, use sempre o comando delete volume.
As partições podem ser excluídas de discos dinâmicos, mas não devem ser criadas.
Por exemplo, é possível excluir uma partição GPT (Tabela de Partição GUID) não
reconhecida em um disco GPT dinâmico. Excluir essa partição não faz com que o
espaço livre resultante fique disponível. Em vez disso, esse comando destina-se a
permitir que você recupere espaço em um disco dinâmico offline corrompido em
uma situação de emergência em que o comando clean no DiskPart não pode ser
usado.
Exemplos
Para excluir a partição com foco, digite:
delete partition
Links relacionados
Chave da sintaxe de linha de comando
select partition
Comando delete
Comando clean
delete shadows
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
id <shadowID> Exclui uma cópia de sombra da ID determinada. Você pode especificar um alias
usando o símbolo % se o alias existir no ambiente atual.
Links relacionados
Chave da sintaxe de linha de comando
Comando delete
delete volume
Artigo • 12/04/2023
Exclui o volume selecionado. Antes de começar, você deve selecionar um volume para
que essa operação seja bem-sucedida. Use o comando select volume para selecionar
um volume e mudar o foco para ele.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir o volume com foco, digite:
delete volume
Links relacionados
Chave da sintaxe de linha de comando
select volume
Comando delete
detach vdisk
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Impede que o VHD (disco rígido virtual) selecionado apareça como uma unidade de
disco rígido local no computador host. Quando um VHD é desanexado, você pode
copiá-lo a outros locais. Antes de começar, selecione um VHD para que essa operação
seja bem-sucedida. Use o comando select vdisk para selecionar um VHD e mudar o foco
para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para desanexar o VHD selecionado, digite:
detach vdisk
Links relacionados
Chave da sintaxe de linha de comando
comando attach vdisk
Comando list
detalhes
Artigo • 10/04/2023
Exibe informações sobre o disco, a partição, o volume ou o VHD (disco rígido virtual)
selecionado.
Sintaxe
detail disk
detail partition
detail volume
detail vdisk
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
detail disk
Artigo • 12/04/2023
Sintaxe
detail disk
Exemplos
Para ver as propriedades do disco selecionado e as informações sobre os volumes no
disco, digite:
detail disk
Links relacionados
Chave da sintaxe de linha de comando
comando detail
detail partition
Artigo • 10/04/2023
Sintaxe
detail partition
Exemplos
Para ver as propriedades da partição selecionada, digite:
detail partition
Links relacionados
Chave da sintaxe de linha de comando
Comando detail
detail vdisk
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
detail vdisk
Exemplos
Para exibir detalhes sobre o VHD selecionado, digite:
detail vdisk
Links relacionados
Chave da sintaxe de linha de comando
Comando detail
Comando list
detail volume
Artigo • 12/04/2023
Exibe os discos nos quais o volume atual reside. Antes de começar, você deve selecionar
um volume para que essa operação seja bem-sucedida. Use o comando select volume
para selecionar um volume e mudar o foco para ele. Os detalhes do volume não são
aplicáveis a volumes somente leitura, como uma unidade DVD-ROM ou CD-ROM.
Sintaxe
detail volume
Exemplos
Para ver todos os discos nos quais o volume atual reside, digite:
detail volume
Links relacionados
Chave da sintaxe de linha de comando
select volume
comando detail
dfsdiag
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
dfsdiag testdcs
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/domain: <domain_name> Nome do domínio a ser verificado. Esse parâmetro é opcional. O valor
padrão é o domínio local ao qual o host local é adicionado.
Exemplos
Para verificar a configuração de controladores de domínio em contoso.com, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando dfsdiag
dfsdiag testdfsconfig
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar a configuração de namespaces do DFS (Sistema de Arquivos Distribuído)
no contoso.com\MyNamespace, digite:
dfsdiag /testdfsconfig /DFSroot:\\contoso.com\MyNamespace
Links relacionados
Chave da sintaxe de linha de comando
Comando dfsdiag
dfsdiag testdfsintegrity
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Detecta pastas DFS sobrepostas (links), pastas duplicadas e pastas com destinos de
pasta sobrepostos.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar a integridade e a consistência dos namespaces do DFS (Sistema de
Arquivos Distribuído) em contoso.com\MyNamespace, incluindo eventuais interlinks,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando dfsdiag
dfsdiag testreferral
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Caso use o parâmetro DFSpath* sem argumentos, o comando validará que a lista
de indicações inclui todos os domínios confiáveis.
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Exemplos
Para verificar as indicações do DFS (Sistema de Arquivos Distribuído) em
contoso.com\MyNamespace, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando dfsdiag
dfsdiag testsites
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar as associações de site no computador\MyServer, digite:
Para verificar uma raiz de namespace para verificar a associação do site, além de
enumerar e verificar as associações de site para todos os destinos de pasta na raiz do
namespace especificada e verificar se o AD DS e o Registro do servidor contêm as
mesmas informações de associação de site, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando dfsdiag
dfsrmig
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
0 – Estado Inicial
1 – Estado preparado
2 – Estado redirecionado
3 – Estado eliminado
Parâmetro Descrição
Comentários
Use o comando /setglobalstate <state> para definir o estado de migração global
no AD DS no emulador do PDC para iniciar e controlar o processo de migração. Se
o emulador do PDC não estiver disponível, esse comando falhará.
Exemplos
Para definir o estado de migração global como Preparado (1) e iniciar a migração ou
reverter do estado Preparado, digite:
dfsrmig /setglobalstate 1
Para definir o estado de migração global como Iniciar (0) e iniciar a reversão para o
estado Iniciar, digite:
dfsrmig /setglobalstate 0
dfsrmig /getglobalstate
dfsrmig /GetMigrationState
The following Domain Controllers are not in sync with Global state
(Prepared):
Domain Controller (Local Migration State) DC type
=========
CONTOSO-DC2 (start) ReadOnly DC
CONTOSO-DC3 (Preparing) Writable DC
Migration has not yet reached a consistent state on all domain controllers
State information might be stale due to AD latency.
dfsrmig /createglobalobjects
dfsrmig /deleterontfrsmember
dfsrmig
dfsrmig /?
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica a unidade e o diretório para o qual queira visualizar uma listagem.
[<path>]
/p Exibe uma tela da listagem por vez. Para ver a próxima tela, pressione
qualquer tecla.
/a[[:] <attributes> ] Exibe apenas os nomes desses diretórios e arquivos com os atributos
determinados. Caso não use esse parâmetro, o comando exibirá os nomes
de todos os arquivos, exceto arquivos ocultos e do sistema. Caso use esse
parâmetro sem especificar nenhum atributo, o comando exibirá os nomes de
todos os arquivos, incluindo arquivos ocultos e do sistema. A lista de
possíveis valores de atributos é:
d – Diretórios
h – Arquivos ocultos
s – Arquivos do sistema
a – Pontos de nova análise
r – Arquivos somente leitura
a – Arquivos prontos para arquivamento
i – Arquivos sem conteúdo indexado
Use qualquer combinação desses valores, mas não separe os valores usando
espaços. Opcionalmente, use dois-pontos (:) separador ou use um hífen (-)
como um prefixo para significar, "não". Por exemplo, usar o atributo -s não
mostrará os arquivos do sistema.
/o[[:] <sortorder> ] Classifica a saída de acordo com sortorder, que pode ser qualquer
combinação dos seguintes valores:
Vários valores são processados na ordem em que você os lista. Não separe
vários valores com espaços, mas, opcionalmente, use dois-pontos (:).
/t[[:] <timefield> ] Especifica qual campo de tempo exibir ou usar para classificação. Os valores
de timefield disponíveis são:
c – Criação
a – Acessado por Último
w – Última gravação
Comentários
Para usar vários parâmetros de nome de arquivo, separe cada nome de arquivo
com um espaço, vírgula ou ponto e vírgula.
dir *.txt lista todos os arquivos no diretório atual com extensões que
dir read *.txt lista todos os arquivos no diretório atual que iniciam com
leitura e com extensões que iniciam com .txt, como .txt, .txt1 .txt_old.
dir read *.* lista todos os arquivos no diretório atual que iniciam com leitura
Directory of C:\test
Espere que a digitação dir t97\* retorne o arquivo t97.txt. No entanto, digitar dir
t97\* retorna ambos os arquivos, pois o curinga do asterisco corresponde ao
arquivo t.txt2 para t97.txt usando seu mapa de nome curto T97B4~1.TXT. Da
mesma forma, digitar del t97\* excluiria ambos os arquivos.
Use /a com mais de um valor em atributos, esse comando exibirá os nomes apenas
desses arquivos com todos os atributos especificados. Por exemplo, caso use /a
com atributos r e -h como (usando /a:r-h ou /ar-h ), esse comando exibirá
apenas os nomes dos arquivos somente leitura que não estão ocultos.
Caso use o símbolo de redirecionamento ( > ) para enviar a saída desse comando
para um arquivo ou caso use um pipe ( | ) para enviar a saída desse comando para
outro comando, deverá usar /a:-d e /b para listar apenas os nomes de arquivo.
Use o filename com /b e /s para especificar que esse comando é pesquisar o
diretório atual e seus subdiretórios em busca de todos os nomes de arquivo que
correspondam ao nome do arquivo. Esse comando lista apenas a letra da unidade,
o nome do diretório, o nome do arquivo e a extensão de nome de arquivo (um
caminho por linha) para cada nome de arquivo encontrado. Antes de usar um pipe
para enviar a saída desse comando para outro comando, defina a variável de
ambiente TEMP no arquivo Autoexec.nt.
Exemplos
Para exibir todos os diretórios um após o outro, em ordem alfabética, em formato largo
e pausando após cada tela, verifique se o diretório raiz é o diretório atual e digite:
dir /s/w/o/p
Para alterar o exemplo anterior para que dir exiba os nomes de arquivo e extensões,
mas omita os nomes de diretório, digite:
dir /s/w/o/p/a:-d
Você também pode redirecionar a saída do comando dir para um arquivo substituindo
prn por um nome de arquivo. Você também pode digitar um caminho. Por exemplo,
para direcionar a saída dir para o arquivo dir.doc no diretório Registros, digite:
Para exibir uma lista de todos os nomes de arquivo com a extensão .txt em todos os
diretórios na unidade C, digite:
O comando dir exibe, em formato largo, uma lista alfabética dos nomes de arquivo
correspondentes em cada diretório e pausa cada vez que a tela é preenchida até que é
pressionado qualquer tecla para continuar.
Links relacionados
Chave da sintaxe de linha de comando
diskcomp
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se todas as faixas nos dois discos que estão sendo comparados forem iguais (ele
ignora o número de volume de um disco), diskcomp exibirá a seguinte mensagem:
Compare OK
Se as faixas não forem iguais, diskcomp exibirá uma mensagem semelhante à
seguinte:
Compare error on
side 1, track 2
Se você pressionar Y, diskcomp solicitará que você insira o disco para a próxima
comparação. Se você pressionar N, diskcomp interromperá a comparação.
Se você omitir o parâmetro drive2, diskcomp usará a unidade atual como drive2.
Caso você omita os dois parâmetros de unidade, diskcomp usará a unidade atual
para ambos. Se a unidade atual for a mesma que drive1, diskcomp solicitará que
você troque os discos conforme necessário.
Diskcomp não pode comparar um disco de lado único com um disco de dois lados
nem um disco de alta densidade com um disco de densidade dupla. Se o disco em
drive1 não for do mesmo tipo que o disco em drive2, diskcomp exibirá a seguinte
mensagem:
Diskcomp não funciona em uma unidade de rede nem em uma unidade criada
pelo comando subst. Se você tentar usar diskcomp com uma unidade de qualquer
um desses tipos, diskcomp exibirá a seguinte mensagem de erro:
Compare error on
side 0, track 0
Esse tipo de erro pode ocorrer mesmo que os arquivos nos discos sejam idênticos.
Embora copy duplique informações, ele não necessariamente as coloca no mesmo
local no disco de destino.
Exemplos
Se o computador tiver apenas uma unidade de disquete (por exemplo, unidade A) e
você quiser comparar dois discos, digite:
diskcomp a: a:
Links relacionados
Chave da sintaxe de linha de comando
diskcopy
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O diskcopy funciona apenas com discos removíveis, como disquetes, que devem
ser do mesmo tipo. Não é possível usar o diskcopy com um disco rígido. Caso
especifique uma unidade de disco rígido para drive1 ou drive2, o diskcopy exibirá
a seguinte mensagem de erro:
Caso pressione Y, o diskcopy solicitará que você insira discos de origem e destino
para a próxima operação de cópia. Para interromper o processo do diskcopy,
pressione N.
Caso omita o parâmetro drive2, o diskcopy usará a unidade atual como a unidade
de destino. Caso omita os dois parâmetros de unidade, o diskcopy usará a
unidade atual para ambos. Se a unidade atual for a mesma que drive1, o diskcopy
solicitará que você troque os discos conforme necessário.
Como o diskcopy faz uma cópia exata do disco de origem no disco de destino,
qualquer fragmentação no disco de origem é transferida para o disco de destino.
Para evitar a transferência de fragmentação de um disco para outro, use o
comando copy ou o comando xcopy para copiar o disco. Como copy e xcopy
arquivos de cópia em sequência, o novo disco não é fragmentado.
7 Observação
Exemplos
Para copiar o disco na unidade B para o disco na unidade A, digite:
diskcopy b: a:
Para usar a unidade de disquete A para copiar um disquete para outro, primeiro alterne
para a unidade C e digite:
diskcopy a: a:
Links relacionados
Chave da sintaxe de linha de comando
Comando xcopy
Comando copy
diskpart
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows
7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows
Server 2012 e Windows Server 2008 R2, Windows Server 2008
Antes de usar os comandos diskpart, você deve primeiro listar e selecionar um objeto
para focalizar. Depois que um objeto estiver focalizado, todos os comandos diskpart
digitados atuarão nesse objeto.
Determinar o foco
Quando você seleciona um objeto, o foco permanece nesse objeto até que você
selecione um objeto diferente. Por exemplo, se o foco estiver definido no disco 0 e você
selecionar o volume 8 no disco 2, o foco mudará do disco 0 para o disco 2, volume 8.
Alguns comandos alteram o foco automaticamente. Por exemplo, quando você cria uma
nova partição, o foco alterna automaticamente para a nova partição.
Você só pode focalizar uma partição no disco selecionado. Depois que uma partição
estiver focalizada, o volume relacionado (se houver) também será focalizado. Depois
que um volume for focalizado, o disco e a partição relacionados também serão
focalizados se o volume for mapeado para uma única partição específica. Se esse não
for o caso, o foco no disco e na partição será perdido.
Syntax
Para iniciar o interpretador de comando diskpart, no tipo de prompt de comando:
diskpart <parameter>
) Importante
Você deve estar em seu grupo de Administradores local ou em um grupo com
permissões semelhantes para executar o diskpart.
Parâmetros
Você pode executar os seguintes comandos no interpretador de comando Diskpart:
Comando Descrição
assign Atribui uma letra da unidade ou ponto de montagem ao volume com foco.
attach Anexa (às vezes chamado de montagens ou superfícies) um VHD (disco rígido
vdisk virtual) para que ele apareça no computador host como uma unidade de disco
rígido local.
clean Remove toda e qualquer partição ou formatação de volume do disco com foco.
compact Reduz o tamanho físico de um arquivo VHD (disco rígido virtual) em expansão
vdisk dinâmica.
convert Converte volumes FAT (tabela de alocação de arquivos) e FAT32 para o sistema de
arquivos NTFS, deixando arquivos e diretórios existentes intactos.
detach Impede que o VHD (disco rígido virtual) selecionado apareça como uma unidade de
vdisk disco rígido local no computador host.
detail Exibe informações sobre o disco, a partição, o volume ou o VHD (disco rígido
virtual) selecionado.
extend Estende o volume ou a partição com foco, juntamente com seu sistema de arquivos,
no espaço livre (não alocado) de um disco.
filesystems Exibe informações sobre o sistema de arquivos atual do volume com foco e lista os
sistemas de arquivos com suporte para formatação do volume.
gpt Aloca os atributos gpt à partição com foco em discos básicos da tabela de partição
GUID (gpt).
help Exibe uma lista dos comandos disponíveis ou informações detalhadas de ajuda em
um comando especificado.
inactive Marca a partição do sistema ou a partição de inicialização com foco como inativo
em discos MBR (registro mestre de inicialização) básicos.
merge Mescla um VHD (disco rígido virtual) diferente com seu VHD pai correspondente.
vdisk
recover Atualiza o estado de todos os discos em um grupo de discos, tenta recuperar discos
em um grupo de disco inválido e ressincroniza volumes espelhados e volumes
RAID-5 com dados obsoletos.
repair Repara o volume RAID-5 com foco substituindo a região do disco com falha pelo
disco dinâmico especificado.
rescan Localiza novos discos que podem ter sido adicionados ao computador.
retain Prepara um volume simples dinâmico existente para ser usado como um volume de
inicialização ou sistema.
san Exibe ou define a política de SAN (rede de área de armazenamento) para o sistema
operacional.
Comando Descrição
select Mudam o foco para um disco, uma partição, um volume ou um VHD (disco rígido
virtual).
7 Observação
Exemplos
Para ver os discos disponíveis, execute list disk:
list disk
Para selecionar um disco, execute select disk seguido pelo número do disco. Por
exemplo:
select disk 1
Antes que o disco 1 possa ser utilizado, uma partição precisará ser criada executando
create partition primary:
Por fim, podemos executar um formato rápido do disco 1 para o NTFS com o rótulo
"Backup" executando format fs=ntfs label=Backup quick, conforme exibido abaixo:
Syntax
Opções
Opção Descrição
Links relacionados
Chave da sintaxe de linha de comando
Diskraid
Artigo • 11/04/2023
A maioria dos comandos Diskraid opera em uma porta HBA (adaptador de barramento
de host), adaptador iniciador, portal iniciador, provedor, subsistema, controlador, porta,
unidade, LUN, portal de destino, destino ou grupo de portais de destino específico. Use
o comando SELECT para selecionar um objeto. Diz-se que o objeto selecionado tem
foco. O foco simplifica tarefas comuns de configuração, como a criação de vários LUNs
no mesmo subsistema.
7 Observação
Comandos Diskraid
Os comandos a seguir estão disponíveis na ferramenta Diskraid.
add
Adiciona um LUN existente ao LUN selecionado no momento ou adiciona um portal de
destino iSCSI ao grupo de portais de destino iSCSI selecionado no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
plex lun= Especifica o número LUN a ser adicionado como um plex ao LUN selecionado no
<n> momento. ATENÇÃO: todos os dados no LUN que estão sendo adicionados como
um plex serão excluídos.
associate
Define a lista especificada de portas do controlador como ativa para o LUN selecionado
no momento (outras portas do controlador são desativadas) ou adiciona as portas do
controlador especificadas à lista de portas de controlador ativas existentes para o LUN
selecionado no momento ou associa o destino iSCSI especificado para o LUN
selecionado no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
<n-m>[,<n- Use com o parâmetro ports. Especifica as portas do controlador a serem definidas
m>[,…]] como ativas usando um par de números de controlador (n) e porta (m).
Exemplo
Para associar e adicionar portas a um LUN que usa um provedor VDS 1.1:
automagic
Define ou limpa sinalizadores que dão dicas aos provedores sobre como configurar um
LUN. Usada sem parâmetros, a operação automagic exibe uma lista de sinalizadores.
Sintaxe
Parâmetros
Parâmetro Descrição
break
Remove o plex do LUN selecionado no momento. O plex e os dados contidos não são
retidos e as extensões da unidade podem ser recuperadas.
U Cuidado
Primeiro, você precisa selecionar um LUN espelhado antes de usar esse comando.
Todos os dados no plex serão excluídos. Não há garantia de que todos os dados
contidos no LUN original sejam consistentes.
Sintaxe
Parâmetros
Parâmetro Descrição
plex Especifica o número do plex a ser removido. O plex e os dados contidos não serão
retidos e os recursos usados por esse plex serão recuperados. Não há garantia de
que os dados contidos no LUN sejam consistentes. Se você quiser manter esse plex,
use o VSS (Serviço de Cópias de Sombra de Volume).
chap
Define o segredo compartilhado CHAP (Challenge Handshake Authentication Protocol)
para que os iniciadores iSCSI e os destinos iSCSI possam se comunicar uns com os
outros.
Sintaxe
Parâmetros
Parâmetro Descrição
initiator set Define o segredo compartilhado no serviço iniciador iSCSI local usado para
autenticação CHAP mútua quando o iniciador autentica o destino.
Parâmetro Descrição
initiator Comunica o segredo CHAP de um destino iSCSI para o serviço iniciador iSCSI
remember local para que o serviço iniciador possa usar o segredo e se autenticar no destino
durante a autenticação CHAP.
target set Define o segredo compartilhado no destino iSCSI atualmente selecionado usado
para autenticação CHAP quando o destino autentica o iniciador.
target Comunica o segredo CHAP de um iniciador iSCSI para o destino iSCSI em foco
remember atualmente para que o destino possa usar o segredo a fim de se autenticar no
iniciador durante a autenticação chap mútua.
segredo Especifica o segredo a ser usado. Se estiver vazio, o segredo será limpo.
initiatorname Especifica um nome iSCSI do iniciador a ser associado ao segredo. Isso é opcional
durante a definição de um segredo em um destino e deixá-lo de fora indica que o
segredo será usado em todos os iniciadores que ainda não têm um segredo
associado.
create
Cria um novo destino LUN ou iSCSI no subsistema selecionado no momento ou cria um
grupo de portais de destino no destino selecionado no momento. Você pode exibir a
associação real usando o comando Diskraid list.
Sintaxe
Parâmetros
Parâmetro Descrição
automagic Cria um LUN usando as dicas automagic atualmente em vigor. Para obter mais
informações, consulte o subcomando automagic neste artigo.
Um provedor normalmente cria um LUN pelo menos tão grande quanto o tamanho
solicitado, mas o provedor pode ter que arredondar para o maior tamanho seguinte
em alguns casos. Por exemplo, se o tamanho for especificado como 0,99 GB e o
provedor puder alocar apenas extensões de disco GB, o LUN resultante será de 1
GB. Para especificar o tamanho usando outras unidades, use um dos seguintes
sufixos reconhecidos imediatamente após o tamanho:
B – byte
KB – kilobyte
MB – megabyte
GB – gigabyte
TB – terabyte
PB – petabyte.
drives= Especifica o drive_number para as unidades a serem usadas a fim de criar um LUN. O
parâmetro size= ou drives= precisa ser especificado. Eles também podem ser
usados juntos. Se o parâmetro size= não for especificado, o LUN criado será o
maior tamanho possível permitido por todas as unidades especificadas. Se o
parâmetro size= for especificado, os provedores selecionarão unidades na lista de
unidades especificada para criar o LUN. Os provedores tentarão usar as unidades na
ordem especificada sempre que possível.
Parâmetro Descrição
B – byte
KB – kilobyte
MB – megabyte
GB – gigabyte
TB – terabyte
PB – petabyte.
iscsiname Fornece o nome iSCSI para o destino e pode ser omitido para que o provedor gere
um nome.
excluir
Exclui o LUN selecionado no momento, o destino iSCSI (desde que não haja nenhum
LUN associado ao destino iSCSI) ou o grupo de portais de destino iSCSI.
Sintaxe
Parâmetros
Parâmetro Descrição
uninstall Especifica que o disco no sistema local associado ao LUN será limpo antes que o
LUN seja excluído.
destino Exclui o destino iSCSI selecionado no momento se nenhum LUN está associado ao
destino.
detalhes
Exibe informações detalhadas sobre o objeto selecionado atual do tipo especificado.
Sintaxe
Parâmetros
Parâmetro Descrição
tpgroup Lista informações detalhadas sobre o grupo de portais de destino iSCSI selecionado
atualmente.
verbose Para uso somente com o parâmetro LUN. Lista informações adicionais, incluindo
seus plexes.
dissociate
Define a lista especificada de portas do controlador como inativas para o LUN
selecionado no momento (outras portas de controlador não são afetadas) ou desassocia
a lista especificada de destinos iSCSI no LUN selecionado no momento.
Syntax
Parâmetro
Parâmetro Descrição
<n> [,<n> Para uso com o parâmetro controllers ou targets. Especifica os números dos
[,…]] controladores ou destinos iSCSI a serem definidos como inativos ou
desassociados.
<n-m>[,<n-m> Para uso com o parâmetro ports. Especifica as portas do controlador a serem
[,…]] definidas como inativas usando um par de números de controlador (n) e porta
(m).
Exemplo
exit
Sai do Diskraid.
Syntax
exit
extend
Estende o LUN selecionado no momento adicionando setores ao final do LUN. Nem
todos os provedores dão suporte à extensão de LUNs. Não estende nenhum volume ou
sistemas de arquivos contidos no LUN. Depois de estender o LUN, você deve estender
as estruturas em disco associadas usando o comando DiskPart extend.
Sintaxe
Parâmetros
Parâmetro Descrição
B – byte
KB – kilobyte
MB – megabyte
GB – gigabyte
TB – terabyte
PB – petabyte.
flushcache
Limpa o cache no controlador selecionado no momento.
Syntax
flushcache controller
ajuda
Mostra uma lista de todos os comandos Diskraid.
Syntax
help
importtarget
Recupera ou define o destino de importação do VSS (Serviço de Cópias de Sombra de
Volume) atual definido para o subsistema selecionado no momento.
Syntax
Parâmetro
Parâmetro Descrição
initiator
Recupera informações sobre o iniciador iSCSI local.
Syntax
initiator
invalidatecache
Invalida o cache no controlador selecionado no momento.
Syntax
invalidatecache controller
lbpolicy
Define a política de balanceamento de carga no LUN selecionado no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
WEIGHTED: usa o caminho com o menor peso (cada caminho precisa receber
um peso).
LEASTBLOCKS: usa o caminho com o mínimo de blocos.
VENDORSPECIFIC: usa uma política específica do fornecedor.
list
Mostra uma lista de objetos do tipo especificado.
Sintaxe
Parâmetros
Parâmetro Descrição
hbaports Lista informações resumidas sobre todas as portas HBA conhecidas pelo VDS. A
porta HBA selecionada no momento é marcada por um asterisco (*).
providers Lista informações resumidas sobre cada provedor conhecido pelo VDS. O
provedor selecionado no momento é marcado por um asterisco (*).
tpgroups Lista informações resumidas sobre todos os grupos do portal de destino iSCSI no
destino selecionado no momento. O grupo de portais selecionado no momento
é marcado por um asterisco (*).
login
Registra o adaptador do iniciador iSCSI especificado no destino iSCSI selecionado no
momento.
Sintaxe
login target iadapter=<iadapter> [type={manual | persistent | boot}] [chap=
{none | oneway | mutual}] [iportal=<iportal>] [tportal=<tportal>] [<flag>
[<flag> […]]]
Parâmetros
Parâmetro Descrição
type Especifica o tipo de logon a ser executado: manual ou persistente. Se não for
especificado, um logon manual será executado.
manual Faça logon manualmente. Há também uma opção de inicialização que se destina a
desenvolvimento futuro e não é usada no momento.
chap Especifica o tipo de autenticação CHAP a ser usado: nenhum, CHAP único ou CHAP
mútuo; se não for especificado, nenhuma autenticação será usada.
logout
Registra o adaptador do iniciador iSCSI especificado fora do destino iSCSI selecionado
no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
iadapter Especifica o adaptador iniciador com uma sessão de logon da qual deve fazer
logoff.
manutenção
Executa operações de manutenção do tipo especificado no objeto selecionado no
momento.
Sintaxe
Parâmetros
Parâmetro Descrição
<object> Especifica o tipo de objeto no qual executar a operação. O tipo objeto pode ser
subsistema, controlador, porta, unidade ou LUN.
<operation> Especifica a operação de manutenção a ser executada. O tipo operação pode ser
spinup, spindown, blink, beep ou ping. Uma operação precisa ser especificada.
count= Especifica o número de vezes que a operação será repetida. Normalmente, isso é
usado com blink, beep ou ping.
name
Define o nome amigável do subsistema, LUN ou iSCSI atualmente selecionado como o
nome especificado.
Syntax
Parâmetro
Parâmetro Descrição
<name> Especifica um nome para o subsistema, LUN ou destino. Seu tamanho precisa ser
menor que 64 caracteres. Se nenhum nome for fornecido, o nome existente, se
houver, será excluído.
offline
Define o estado do objeto do tipo especificado selecionado no momento como offline.
Syntax
offline <object>
Parâmetro
Parâmetro Descrição
<object> Especifica o tipo de objeto no qual executar essa operação. O tipo pode ser:
subsistema, controlador, unidade, LUN ou tportal.
online
Define o estado do objeto do tipo especificado selecionado no momento como offline.
Se o objeto for hbaport, o status dos caminhos para a porta HBA selecionada no
momento será alterado para online.
Syntax
online <object>
Parâmetro
Parâmetro Descrição
Parâmetro Descrição
<object> Especifica o tipo de objeto no qual executar essa operação. O tipo pode ser:
hbaport, subsistema, controlador, unidade, LUN ou tportal.
recover
Executa as operações necessárias, como ressincronização ou moderação frequente, para
reparar o LUN tolerante a falhas selecionado no momento. Por exemplo, RECOVER pode
fazer com que um sobressalente frequente seja associado a um conjunto RAID que
tenha um disco com falha ou outra realocação de extensão de disco.
Syntax
recover <lun>
reenumerate
Renumera objetos do tipo especificado. Se você usar o comando extend LUN, precisará
usar o comando refresh para atualizar o tamanho do disco antes de usar o comando
reenumerate.
Sintaxe
Parâmetros
Parâmetro Descrição
subsistemas Consulta o provedor para descobrir eventuais novos subsistemas que foram
adicionados no provedor selecionado no momento.
unidades Consulta os barramentos de E/S internos para descobrir as novas unidades que
foram adicionadas ao subsistema selecionado no momento.
refresh
Atualiza os dados internos do provedor selecionado no momento.
Syntax
refresh provider
rem
Usado para comentar scripts.
Syntax
Rem <comment>
remove
Remove o portal de destino iSCSI especificado do grupo de portais de destino
selecionado no momento.
Syntax
Parâmetro
Parâmetro Descrição
Syntax
replace drive=<drive_number>
Parâmetro
Parâmetro Descrição
reset
Redefine o controlador ou a porta selecionados no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
select
Exibe ou altera o objeto selecionado no momento.
Sintaxe
select {hbaport | iadapter | iportal | provider | subsystem | controller |
port | drive | lun | tportal | target | tpgroup } [<n>]
Parâmetros
Parâmetro Descrição
hbaport Define o foco para a porta HBA local especificada. Se nenhuma porta HBA for
[<n>] especificada, o comando exibirá a porta HBA selecionada no momento (se houver).
A especificação de um índice de porta HBA inválido resulta em nenhuma porta HBA
em foco. A seleção de uma porta HBA desmarca todos os adaptadores iniciadores e
portais iniciadores selecionados.
iadapter Define o foco no adaptador inicial iSCSI local especificado. Se nenhum adaptador
[<n>] iniciador for especificado, o comando exibirá o adaptador iniciador selecionado no
momento (se houver). A especificação de um índice de adaptador iniciador inválido
resulta em nenhum adaptador iniciador em foco. A seleção de um adaptador
iniciador desmarca todas as portas HBA e portais iniciadores selecionados.
iportal Define o foco para o portal do iniciador iSCSI local especificado dentro do
[<n>] adaptador iniciador iSCSI selecionado. Se nenhum portal iniciador for especificado,
o comando exibirá o portal iniciador selecionado no momento (se houver). A
especificação de um índice de portal iniciador inválido resulta em nenhum portal
iniciador selecionado.
lun [<n>] Define o foco no LUN especificado dentro do subsistema selecionado no momento.
Se nenhum LUN for especificado, o comando exibirá o LUN selecionado no
momento (se houver). Especificar um índice LUN inválido resulta em nenhum LUN
selecionado. A seleção de um LUN desmarca todos os controladores, portas de
controlador, unidades, portais de destino, destinos e grupos de portais de destino
selecionados.
tpgroup Define o foco no grupo de portais de destino iSCSI especificado dentro do destino
[<n>] iSCSI selecionado no momento. Se nenhum grupo de portais de destino for
especificado, o comando exibirá o grupo de portais de destino selecionado no
momento (se houver). A especificação de um índice de grupo de portais de destino
inválido resulta em nenhum grupo de portais de destino em foco.
setflag
Define a unidade selecionada no momento como um sobressalente de uso frequente.
Os sobressalentes de uso frequente não podem ser usados em operações comuns de
associação LUN. Eles são reservados apenas para tratamento de falhas. A unidade não
poderá estar associada a nenhum LUN existente no momento.
Sintaxe
Parâmetros
Parâmetro Descrição
shrink
Reduz o tamanho do LUN selecionado.
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
tamanho Especifica a quantidade desejada de espaço em megabytes (MB) pelo qual reduzir o
tamanho do LUN. Para especificar o tamanho usando outras unidades, use um dos
seguintes sufixos reconhecidos imediatamente após o tamanho:
B – byte
KB – kilobyte
MB – megabyte
GB – gigabyte
TB – terabyte
PB – petabyte.
em espera
Altera o status dos caminhos para a porta HBA (adaptador de barramento de host)
selecionada no momento para STANDBY.
Sintaxe
standby hbaport
Parâmetros
Parâmetro Descrição
hbaport Altera o status dos caminhos para a porta HBA (adaptador de barramento de host)
selecionada no momento para STANDBY.
unmask
Torna os LUNs selecionados no momento acessíveis nos hosts especificados.
Sintaxe
unmask lun {all | none | [add] wwn=<hexadecimal_number> [;
<hexadecimal_number> [;…]] | [add] initiator=<initiator>[;<initiator>[;…]]}
[uninstall]
Parâmetros
Parâmetro Descrição
all Especifica que o LUN deve ficar acessível a todos os hosts. No entanto, você não
pode remover a máscara do LUN para todos os destinos em um subsistema iSCSI.
Você precisa fazer logoff do destino antes de executar o comando unmask lun all .
nenhum Especifica que o LUN não deve ficar acessível a nenhum host.
Você precisa fazer logoff do destino antes de executar o comando unmask lun none .
add Especifica que os hosts especificados precisam ser adicionados à lista existente de
hosts aos quais esse LUN está acessível. Se esse parâmetro não for especificado, a
lista de hosts fornecidos substituirá a lista existente de hosts aos quais esse LUN
está acessível.
wwn= Especifica uma lista de números hexadecimais que representam nomes de todo o
mundo nos quais o LUN ou os hosts devem ser disponibilizados para acesso. Para
mascarar/desmascarar um conjunto específico de hosts em um subsistema Fibre
Channel, você pode digitar uma lista separada por ponto e vírgula de WWN para as
portas nos computadores host de interesse.
initiator= Especifica uma lista de iniciadores iSCSI aos quais o LUN selecionado no momento
deve ficar acessível. Para mascarar/desmascarar um conjunto específico de hosts em
um subsistema iSCSI, você pode digitar uma lista separada por ponto e vírgula de
nomes de iniciador iSCSI para os iniciadores nos computadores host de interesse.
uninstall Se especificado, desinstala o disco associado ao LUN no sistema local antes que o
LUN seja mascarado.
diskraid /s <script.txt>
Por padrão, o Diskraid interromperá o processamento de comandos e retorna um
código de erro se houver um problema no script. Para continuar executando o script e
ignorar erros, inclua o parâmetro noerr no comando. Isso permite que práticas úteis
como usar um único script excluam todos os LUNs em um subsistema,
independentemente do número total de LUNs. Nem todos os comandos dão suporte ao
parâmetro noerr. Os erros sempre são retornados em erros de sintaxe de comando,
independentemente de você ter incluído o parâmetro noerr.
0 Não ocorreu nenhum erro. O script inteiro foi executado sem falha.
Exemplo
Para exibir o status do subsistema 0 no computador, digite:
diskraid
exit
Links relacionados
Chave da sintaxe de linha de comando
Diskshadow
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Syntax
No modo interativo, digite o seguinte no prompt de comando para iniciar o
interpretador de comando Diskshadow:
diskshadow
diskshadow -s script.txt
Parâmetros
Você pode executar os comandos a seguir no interpretador de comandos Diskshadow
ou por meio de um arquivo de script. No mínimo, somente adicionar e criar são
necessários para criar uma cópia de sombra. Ainda que isso perca as configurações de
contexto e opção, ele será um backup de cópia e criará uma cópia de sombra sem script
de execução de backup.
Comando Descrição
Comando Carrega um arquivo .cab de metadados antes de importar uma cópia de sombra
load transportável ou carrega os metadados do gravador no caso de uma restauração.
metadata
Comando Adiciona volumes ao conjunto de volumes que devem ser copiados por sombra ou
add adiciona aliases ao ambiente de alias.
Comando Encerra uma sessão de backup completa e emite um evento backupcomplete com
end backup o estado de gravador apropriado, se necessário.
Comando Inicia uma sessão de restauração e emite um evento de prerestore aos gravadores
begin envolvidos.
restore
Comando Expõe uma cópia de sombra persistente como uma letra da unidade,
expose compartilhamento ou ponto de montagem.
Comando Cancela a publicação de uma cópia de sombra que foi exposta usando o comando
unexpose expose.
Exemplos
Esta é uma sequência de exemplos de comandos que criarão uma cópia de sombra para
backup. Ela pode ser salva no arquivo como script.dsh e executada usando diskshadow
/s script.dsh .
Considere o seguinte:
Você pode inserir esses comandos manualmente ou criar um script para eles:
create
expose %systemvolumeshadow% p:
expose %datavolumeshadow% q:
exec c:\diskshadowdata\backupscript.cmd
end backup
#End of script
Links relacionados
Chave da sintaxe de linha de comando
dispdiag
Artigo • 10/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
– testacpi Executa o teste de diagnóstico de tecla de atalho. Exibe o nome da chave, o código
e o código de verificação para qualquer tecla pressionada durante o teste.
-saída Especifica o caminho e o nome do arquivo para salvar os dados coletados. Esse
<filepath> deve ser o último parâmetro.
Links relacionados
Chave da sintaxe de linha de comando
Dnscmd
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Uma interface de linha de comando para gerenciar servidores DNS. Este utilitário é útil
na execução de scripts de arquivos em lote para ajudar a automatizar tarefas rotineiras
de gerenciamento de DNS ou para executar uma instalação autônoma simples e a
configuração de novos servidores DNS na rede.
Sintaxe
Parâmetros
Parâmetro Descrição
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
/tree Especifica que todos os nós filho também recebem o carimbo de data/hora.
Comentários
A limpeza de registro não ocorre, a menos que os registros sejam carimbados com
data/hora. Os registros de recursos do NS (servidor de nomes), os registros de
recursos SOA (início de autoridade) e os registros de recursos WINS (Serviço de
Cadastramento na Internet do Windows) não estão incluídos no processo de
limpeza e não têm carimbo de data/hora mesmo quando o comando
ageallrecords é executado.
Esse comando falhará, a menos que a limpeza esteja habilitada para o servidor
DNS e a zona. Para obter informações sobre como habilitar a limpeza para a zona,
consulte o parâmetro aging, dentro da sintaxe do comando dnscmd /config neste
artigo.
Exemplos
Exemplo 1: definir a hora atual em um carimbo de data/hora para registros de recursos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Exemplo
U Cuidado
Não edite o registro diretamente, a menos que você não tenha outra alternativa. O
Editor do registro ignora as proteções padrão, permitindo configurações que
podem prejudicar o desempenho, danificar o sistema ou até mesmo exigir que
você reinstale o Windows. É possível alterar com segurança a maioria das
configurações do registro usando os programas no Painel de Controle ou no MMC
(Console de Gerenciamento Microsoft). Se você precisar editar o registro
diretamente, primeiro faça backup dele. Leia a ajuda do Editor do registro para
obter mais informações.
Parâmetros
7 Observação
Parâmetros Descrição
/bindsecondaries [0|1] Altera o formato da transferência de zona para que ela possa
alcançar a máxima compactação e eficiência. Aceita os valores:
0 – Usa compactação máxima e é compatível somente
com as versões 4.9.4 e posteriores do BIND
1 – Envia apenas um registro de recurso por mensagem
para servidores DNS não Microsoft e é compatível com
versões do BIND anteriores à 4.9.4. Essa é a
configuração padrão.
/forwarddelegations [0|1] Determina como o servidor DNS manipula uma consulta para
uma subzona delegada. Essas consultas podem ser enviadas
para a subzona que é referenciada na consulta ou na lista de
encaminhadores nomeados para o servidor DNS. As entradas
na configuração são usadas somente quando o
encaminhamento está habilitado. Aceita os valores:
0 – Envia automaticamente consultas que se referem a
subzonas delegadas para a subzona apropriada. Essa é a
configuração padrão.
1 – Encaminha consultas que se referem à subzona
delegada para os encaminhadores existentes.
/globalqueryblocklist [[<name> Substitui a lista atual de bloqueios de consulta global por uma
[<name>]...] lista dos nomes especificados por você. Se você não
especificar nomes, esse comando limpará a lista de bloqueios.
Por padrão, a lista de bloqueios de consulta global contém os
seguintes itens:
isatap
wpad
/notcp Esse parâmetro é obsoleto e não tem efeito nas versões atuais
do Windows Server.
Parâmetros
Parâmetros Descrição
/forwardertimeout Determina quantos segundos uma zona DNS espera até que um
<zonename> encaminhador responda antes de tentar outro encaminhador. Esse
valor substitui o valor definido no nível do servidor.
/refreshinterval <zonename> Define um intervalo de tempo para uma zona durante o qual
atualizações podem renovar dinamicamente registros DNS em
uma zona especificada.
Comando dnscmd
/createbuiltindirectorypartitions
Cria uma partição de diretório de aplicativos do DNS. Quando o DNS é instalado, uma
partição de diretório de aplicativos para o serviço é criada nos níveis de floresta e
domínio. Use esse comando para criar partições de diretório de aplicativos do DNS que
foram excluídas ou nunca criadas. Sem parâmetro, esse comando cria uma partição
interna de diretório de DNS para o domínio.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Sintaxe
Parâmetros
Parâmetros Descrição
Exemplo
Sintaxe
Parâmetros
Parâmetros Descrição
/primary Lista todas as zonas que são zonas primárias padrão ou zonas
integradas do Active Directory.
/forwarder Lista as zonas que encaminham consultas não resolvidas para outro
servidor DNS.
Exemplos
Exemplo 2: exibir uma lista completa de zonas em um servidor DNS
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Sintaxe
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
<settings> Qualquer configuração que o comando info retornar pode ser especificada
individualmente. Se uma configuração não for especificada, um relatório de
configurações comuns será retornado.
Exemplo
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Parâmetros Descrição
<context> Especifica o tipo de teste a ser executado. Você pode especificar qualquer um dos
seguintes tipos de teste:
/dnsservers – Testa se os computadores com os endereços especificados
estão operando servidores DNS.
/forwarders – Testa se os endereços especificados identificam servidores
DNS que podem atuar como encaminhadores.
/roothints – Testa se os endereços especificados identificam servidores
DNS que podem atuar como servidores de nomes.
/zonemasters – testa se os endereços especificados identificam os
servidores DNS que são servidores primários para zonename.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Parâmetros Descrição
Exemplo
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
7 Observação
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
/f Executa o comando sem solicitar confirmação. Como os nós podem ter mais de
um registro de recurso, esse comando exige que você seja muito específico sobre
o tipo de registro de recurso que deseja excluir. Se você especificar um tipo de
dados e não especificar um tipo de dados de registro de recurso, todos os
registros com esse tipo de dados específico para o nó especificado serão
excluídos.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
<IPaddress> Lista os endereços IP para os quais o servidor DNS encaminha as consultas não
resolvidas.
/timeout Define o número de segundos que o servidor DNS espera por uma resposta do
<timeout> encaminhador. Por padrão, esse valor é de cinco segundos.
/slave Impede que o servidor DNS realize suas próprias consultas iterativas se o
encaminhador não resolver uma consulta.
/noslave Permite que o servidor DNS execute suas próprias consultas iterativas se o
encaminhador não resolver uma consulta. Essa é a configuração padrão.
/f Executa o comando sem solicitar confirmação. Como os nós podem ter mais de
um registro de recurso, esse comando exige que você seja muito específico sobre
o tipo de registro de recurso que deseja excluir. Se você especificar um tipo de
dados e não especificar um tipo de dados de registro de recurso, todos os
registros com esse tipo de dados específico para o nó especificado serão
excluídos.
Comentários
Por padrão, um servidor DNS executa consultas iterativas quando não consegue
resolver uma consulta.
Se o parâmetro /slave for usado, o servidor DNS não executará suas próprias
consultas iterativas. Isso significa que o servidor DNS encaminha consultas não
resolvidas somente para os servidores DNS na lista e não tentará consultas
iterativas se os encaminhadores não as resolverem. É mais eficiente definir um
endereço IP como um encaminhador para um servidor DNS. Você pode usar o
comando resetforwarders para servidores internos em uma rede para encaminhar
suas consultas não resolvidas para um servidor DNS que tenha uma conexão
externa.
Listar o endereço IP de um encaminhador duas vezes faz com que o servidor DNS
tente encaminhar para esse servidor duas vezes.
Exemplos
Sintaxe
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Para obter informações sobre como habilitar a limpeza para o servidor, confira o
parâmetro scavenginginterval em Sintaxe no nível do servidor na seção /config.
Para obter informações sobre como habilitar a limpeza para a zona, confira o
parâmetro aging em Sintaxe no nível da zona na seção /config.
Para obter informações sobre como reiniciar uma zona pausada, confira o
parâmetro zoneresume neste artigo.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
00000001 – Hora
00000002 – Consulta
00000004 – Consulta2
00000008 – Recursão
00000010 – Mestre
00000020 – Secundário
00000040 – WINS
00000100 – Atualização
00000200 – SkwanSec
00000400 – Ds
00010000 – Memória
00100000 – PacketMem
00040000 – Dbase
00080000 – Registros
00200000 – NbstatMem
/clear – Redefine o contador de estatísticas especificado para zero.
Exemplos
Exemplo 7:
Sintaxe
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
<zonetype> Especifica o tipo da zona a ser criada. Especificar um tipo de zona de /forwarder
ou /dsforwarder cria uma zona que executa o encaminhamento condicional.
Cada tipo de zona tem diferentes parâmetros necessários:
Comando dnscmd
/zonechangedirectorypartition
Altera a partição de diretório na qual a zona especificada reside.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local
será usado.
<zonetype> Especifica o tipo de partição de diretório para o qual a zona será movida.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Exemplos
Exemplo 9: excluir uma zona de um servidor DNS
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
Exemplos
Exemplo 10: exportar a lista de registros de recursos da zona para um arquivo
dnscmd /zoneinfo
Exibe as configurações da seção do registro da zona especificada:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\Zones\
<zonename>
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Para retomar uma zona e disponibilizá-la depois que ela tiver sido pausada, use o
comando /zoneresume.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
O comando zonerefresh força uma verificação do número de versão no registro de
recurso SOA (início de autoridade) do servidor primário. Se o número de versão no
servidor primário for maior que o número de versão do servidor secundário, será
iniciada uma transferência de zona que atualiza o servidor secundário. Se o
número de versão for o mesmo, nenhuma transferência de zona ocorrerá.
A verificação forçada ocorre por padrão a cada 15 minutos. Para alterar o padrão,
use o comando dnscmd config refreshinterval .
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Se a zona for uma zona com backup de arquivo padrão, ela será recarregada de
um arquivo.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
/local Define uma lista mestre local. Esse parâmetro é usado para zonas integradas do
Active Directory.
Comentários
Exemplos
dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com 10.0.0.1
dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com /local
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
/local Define uma lista mestre local. Esse parâmetro é usado para zonas integradas do
Active Directory.
<IPaddress> Lista os endereços IP dos servidores que podem executar a limpeza. Se esse
parâmetro for omitido, todos os servidores que hospedam essa zona poderão
limpá-la.
Comentários
Por padrão, todos os servidores que hospedam uma zona podem limpar essa
zona.
Se uma zona estiver hospedada em mais de um servidor DNS, você poderá usar
esse comando para reduzir o número de vezes que uma zona é limpa.
A limpeza deve ser habilitada no servidor DNS e na zona afetada por esse
comando.
Exemplos
dnscmd dnssvr1.contoso.com /zoneresetscavengeservers test.contoso.com
10.0.0.1 10.0.0.2
Sintaxe
Parâmetros
Parâmetros Descrição
/local Define uma lista mestre local. Esse parâmetro é usado para zonas
integradas do Active Directory.
Comentários
Exemplos
Sintaxe
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP,
FQDN ou nome do host. Se esse parâmetro for omitido, o servidor local será
usado.
<zonetype> Especifica o tipo da zona a ser criada. Cada tipo tem diferentes parâmetros
necessários, incluindo:
/dsprimary – Cria uma zona integrada do Active Directory.
/primary /file <filename> – Cria uma zona primária padrão.
/secondary <masterIPaddress> [,<masterIPaddress>...] – Cria uma zona
secundária padrão.
/stub <masterIPaddress>[,<masterIPaddress>...] /file <filename> – Cria
uma zona de stub com suporte de arquivo.
/dsstub <masterIPaddress>[,<masterIPaddress>...] – Cria uma zona de
stub integrada do Active Directory.
/forwarder <masterIPaddress[,<masterIPaddress>] ... /file <filename> –
Especifica que a zona criada encaminha as consultas não resolvidas para
outro servidor DNS.
/dsforwarder – Especifica que a zona integrada do Active Directory
criada encaminha as consultas não resolvidas para outro servidor DNS.
Comentários
Definir o tipo de zona como /dsforwarder cria uma zona que executa o
encaminhamento condicional.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Você pode usar essa operação para reiniciar a partir da operação /zonepause.
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Exemplos
Sintaxe
Parâmetros
Parâmetros Descrição
<servername> Especifica o servidor DNS a ser gerenciado, representado por endereço IP, FQDN
ou nome do host. Se esse parâmetro for omitido, o servidor local será usado.
Comentários
Essa é uma operação no nível da zona. É possível atualizar todas as zonas em um
servidor DNS usando a operação /writebackfiles.
Exemplos
Links relacionados
Chave da sintaxe de linha de comando
doskey
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/macros Exibe uma lista de todas as macros de doskey . Você pode usar o
símbolo de redirecionamento ( > ) com /macros para redirecionar a lista
para um arquivo. Você pode abreviar /macros para /m.
/macros: <exename> Exibe macros doskey para o executável especificado por exename.
/insert Especifica que o novo texto que você digita é inserido no texto antigo.
/exename= <exename> Especifica o programa (ou seja, executável) no qual a macro doskey é
executada.
/macrofile= <filename> Especifica um arquivo que contém as macros que você deseja instalar.
Parâmetro Descrição
<macroname> =[ <text> ] Cria uma macro que executa os comandos especificados por Text.
MacroName especifica o nome que você deseja atribuir à macro. Text
especifica os comandos que você deseja gravar. Se Text for deixado em
branco, MacroName será desmarcado de todos os comandos atribuídos.
Comentários
Você pode usar Doskey.exe para editar a linha de comando atual, mas não pode
usar as opções de linha de comando no prompt de comando de um programa.
Você deve executar opções de linha de comando doskey antes de iniciar um
programa. Se você usar Doskey.exe dentro de um programa, as principais
atribuições desse programa têm precedência e alguns Doskey.exe chaves de
edição podem não funcionar.
Para cancelar um comando, você pode usar qualquer uma das seguintes chaves
depois de iniciar Doskey.exe:
Chave Descrição
SETA PARA CIMA Recall do comando que você usou antes do que é exibido.
SETA PARA BAIXO Recall o comando que você usou antes do que é exibido.
PAGE DOWN Recalls o primeiro comando que você usou na sessão atual.
A tabela a seguir lista as chaves de edição de doskey e suas funções:
Tecla ou Descrição
combinação
de teclas
F7 Exibe (em uma caixa de diálogo) todos os comandos para este programa
armazenados na memória. Use a tecla seta para cima e a tecla seta para
baixo para selecionar o comando desejado e pressione ENTER para executar
o comando. Você também pode anotar o número sequencial na frente do
comando e usar esse número em conjunto com a tecla F9.
O ponto de inserção altera a forma quando você usa a tecla INSERT para alterar de
um modo para o outro.
Você pode usar Doskey.exe para criar macros que executam um ou mais
comandos. A tabela a seguir lista caracteres especiais que você pode usar para
controlar operações de comando ao definir uma macro.
Caractere Descrição
doskey /macrofile=macinit
Para criar um programa em lotes chamado Tmp.bat que contém comandos usados
recentemente, digite:
Para definir uma macro com vários comandos, use $t para separar comandos, da
seguinte maneira:
No exemplo anterior, a macro TX altera o diretório atual para Temp e exibe uma
listagem de diretórios em formato de exibição ampla. Você pode usar $* no final da
macro para acrescentar outras opções de linha de comando a dir ao executar a opção
tx.
A macro cria um novo diretório e, em seguida, muda para o novo diretório do diretório
atual.
Para usar a macro anterior para criar e alterar para um diretório chamado Livros, digite:
mc books
Para criar uma macro doskey para um programa chamado Ftp.exe, inclua /exename da
seguinte maneira:
go
Para criar uma macro que formata de forma rápida e incondicional um disco, digite:
doskey qf=format $1 /q /u
qf a:
doskey vlist =
Links relacionados
Chave da sintaxe de linha de comando
driverquery
Artigo • 12/04/2023
Permite que um administrador exiba uma lista de drivers de dispositivo instalados e suas
propriedades. Se usado sem parâmetros, a driverquery é executada no computador
local.
Sintaxe
Parâmetros
Parâmetro Descrição
/p Especifica a senha da conta de usuário definida no parâmetro /u. /p não pode ser
<password> usado, a menos que /u seja especificado.
/nh Omite a linha de cabeçalho das informações de driver exibidas. Não é válido se o
parâmetro /fo estiver definido como lista.
driverquery
Para exibir a saída em um formato CSV (valores separados por vírgula), digite:
driverquery /nh
Para usar o comando driverquery em um servidor remoto chamado server1 usando suas
credenciais atuais no computador local, digite:
driverquery /s server1
Links relacionados
Chave da sintaxe de linha de comando
echo
Artigo • 10/04/2023
Sintaxe
echo [<message>]
echo [on | off]
Parâmetros
Parâmetro Descrição
[on | off] Liga ou desliga o recurso de eco de comando. O eco de comando fica ligado por
padrão.
Comentários
Após echo ser desligado, o prompt de comando não aparece na janela do Prompt
de Comando. Para exibir o prompt de comando, digite echo on.
Exemplos
Para exibir a configuração de echo atual, digite:
echo
echo.
7 Observação
Não inclua um espaço antes do ponto final. Caso contrário, o ponto final será
exibido em vez de uma linha em branco.
echo off
7 Observação
@echo off
Você pode usar o comando echo como parte de uma instrução if. Por exemplo, para
pesquisar qualquer arquivo no diretório atual com a extensão de nome de arquivo .rpt e
ecoar uma mensagem se esse arquivo for encontrado, digite:
O arquivo de lote a seguir pesquisa arquivos no diretório atual com a extensão de nome
de arquivo .txt e exibe uma mensagem indicando os resultados da pesquisa:
@echo off
if not exist *.txt (
echo This directory contains no text files.
) else (
echo This directory contains the following text files:
echo.
dir /b *.txt
)
Se nenhum arquivo .txt for encontrado quando o arquivo de lote for executado, a
seguinte mensagem será exibida:
Se arquivos .txt forem encontrados quando o arquivo de lote for executado, a seguinte
saída será exibida (por exemplo, suponha que os arquivos File1.txt, File2.txt e File3.txt
existam):
Links relacionados
Chave da sintaxe de linha de comando
editar
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<nnn> Carrega arquivos binários, encapsulando linhas para caracteres largos nnn.
Comentários
Para obter ajuda adicional, abra o Editor do MS-DOS e pressione a tecla F1.
Alguns monitores não dão suporte à exibição de teclas de atalho por padrão. Se o
monitor não exibir teclas de atalho, use /b.
Exemplos
Para abrir o Editor do MS-DOS, digite:
edit
edit newtextfile.txt
Links relacionados
Chave da sintaxe de linha de comando
endlocal
Artigo • 10/04/2023
Sintaxe
endlocal
Parâmetros
Parâmetro Descrição
Comentários
O comando endlocal não tem efeito fora de um script ou arquivo de lote.
7 Observação
Exemplos
Você pode localizar variáveis de ambiente em um arquivo de lote. Por exemplo, o
programa a seguir inicia o programa de lote superapp na rede, direciona a saída para
um arquivo e exibe o arquivo no Bloco de Notas:
@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out
Links relacionados
Chave da sintaxe de linha de comando
end restore
Artigo • 10/04/2023
Syntax
end restore
Links relacionados
Chave da sintaxe de linha de comando
erase
Artigo • 17/04/2023
Exclui um ou mais arquivos. Caso use erase para excluir um arquivo do disco, não
poderá recuperá-lo.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/a[:] <attributes> Exclui arquivos com base nos seguintes atributos de arquivo:
r Arquivos somente leitura
h Arquivos ocultos
i Arquivos sem conteúdo indexado
s Arquivos do sistema
a Arquivos prontos para arquivamento
l Pontos de nova análise
- Usado como um prefixo que significa 'not'
Parâmetro Descrição
Comentários
erase \work
Use os curingas (* e ?) para excluir mais de um arquivo por vez. No entanto, para
evitar a exclusão de arquivos involuntariamente, use os curingas com cautela. Por
exemplo, caso digite o seguinte comando:
erase *.*
Para excluir todos os arquivos no diretório atual, pressione Y e depois ENTER. Para
cancelar a exclusão, pressione N e depois ENTER.
7 Observação
Antes de usar caracteres curinga com o comando erase, use os mesmos
caracteres curinga com o comando dir para listar todos os arquivos que serão
excluídos.
Exemplos
Para excluir todos os arquivos em uma pasta chamada Teste na unidade C, digite um
dos seguintes:
erase c:\test
erase c:\test\*.*
Para excluir todos os arquivos com a extensão de nome de arquivo .bat do diretório
atual, digite:
erase *.bat
Links relacionados
Chave da sintaxe de linha de comando
Comando del
eventcreate
Artigo • 17/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
/so <srcname> Especifica a origem a ser usada para o evento. Uma fonte válida pode
ser qualquer cadeia de caracteres e deve representar o aplicativo ou
componente que está gerando o evento.
/t {ERROR | WARNING | Especifica o tipo de evento a ser criado. Os tipos válidos são ERROR,
INFORMATION | WARNING, INFORMATION, SUCCESSAUDIT e FAILUREAUDIT.
SUCCESSAUDIT |
FAILUREAUDIT}
Parâmetro Descrição
Exemplos
Os exemplos a seguir mostram como você pode usar o comando eventcreate:
Links relacionados
Chave da sintaxe de linha de comando
evntcmd
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
caso queira configurar interceptações, mas não interceptar destinos, poderá criar
um arquivo de configuração válido usando o Tradutor de Evento em Interceptação,
que é um utilitário gráfico. Caso tenha o serviço de SNMP instalado, poderá iniciar
o Tradutor de Evento em Interceptação digitando evntwin em um prompt de
comando. Depois de definir as interceptações desejadas, selecione Exportar para
criar um arquivo adequado para uso com evntcmd. Use o Tradutor de Evento em
Interceptação para criar facilmente um arquivo de configuração e, em seguida, use
o arquivo de configuração com evntcmd no prompt de comando para configurar
rapidamente interceptações em vários computadores.
O parâmetro hostID especifica, por nome ou endereço IP, o host para o qual
queira que as mensagens de interceptação sejam enviadas.
O parâmetro hostID especifica, por nome ou endereço IP, o host para o qual
você não deseja que as mensagens de interceptação sejam enviadas.
Exemplos
Os exemplos a seguir ilustram entradas no arquivo de configuração para o comando
evntcmd. Eles não foram projetados para serem digitado em um prompt de comando.
Links relacionados
Chave da sintaxe de linha de comando
exec
Artigo • 11/04/2023
Sintaxe
exec <scriptfile.cmd>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
comando diskshadow
exit
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para fechar o interpretador de comando, digite:
exit
Links relacionados
Chave da sintaxe de linha de comando
expand
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Expande um ou mais arquivos compactados. Você também pode usar esse comando
para recuperar arquivos compactados de discos de distribuição.
Sintaxe
Parâmetros
Parâmetro Descrição
source Especifica os arquivos a serem expandidos. Source pode incluir uma letra de unidade
e dois-pontos, um nome de diretório, um nome de arquivo ou uma combinação
deles. Você pode usar curingas (* ou ?).
-d Exibe uma lista de arquivos no local de origem. Não expande nem extrai os
arquivos.
Parâmetro Descrição
-f: <files> Especifica os arquivos em um arquivo cabinet (.cab) que você deseja expandir. Você
pode usar curingas (* ou ?).
Links relacionados
Chave da sintaxe de linha de comando
expand vdisk
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Um VHD deve ser selecionado e desanexado para que essa operação seja bem-
sucedida. Use o comando select vdisk para selecionar um volume e mudar o foco para
ele.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para expandir o VHD selecionado para 20 GB, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando list
expose
Artigo • 12/04/2023
Expõe uma cópia de sombra persistente como uma letra da unidade, compartilhamento
ou ponto de montagem.
Sintaxe
Parâmetros
Parâmetro Descrição
shadowID Especifica a ID de sombra da cópia de sombra que você deseja expor. Você
também pode usar um alias existente ou uma variável de ambiente no lugar de
shadowID. Use add sem parâmetros para ver os aliases existentes.
<drive:> Expõe a cópia de sombra especificada como uma letra da unidade (por exemplo,
p: ).
Exemplos
Para expor a cópia de sombra persistente associada à variável de ambiente
VSS_SHADOW_1 como unidade X, digite:
expose %vss_shadow_1% x:
Links relacionados
Chave da sintaxe de linha de comando
comando diskshadow
extend
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Estende o volume ou a partição com foco e seu sistema de arquivos em espaço livre
(não alocado) de um disco.
Sintaxe
Parâmetros
Parâmetro Descrição
disk= <n> Especifica o disco no qual o volume ou partição é estendido. Se nenhum disco for
especificado, o volume ou partição será estendido no disco atual.
filesystem Estende o sistema de arquivos do volume com foco. Para uso somente em discos
em que o sistema de arquivos não foi estendido com o volume.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Comentários
Em discos básicos, o espaço livre deve estar no mesmo disco que o volume ou
partição com foco. Ele também deve seguir imediatamente o volume ou a partição
com foco (ou seja, ele deve começar no próximo deslocamento do setor).
Exemplos
Para estender o volume ou a partição com foco em 500 megabytes, no disco 3, digite:
Para estender o sistema de arquivos de um volume depois que ele foi estendido, digite:
extend filesystem
Links relacionados
Chave da sintaxe de linha de comando
extract / extrac32
Artigo • 12/04/2023
7 Observação
Syntax
Extract.exe
extract [/y] [/a] [/d | /e] [/l dir] cabinet [filename ...]
extract [/y] source [newname]
extract [/y] /c source destination
Parâmetros
Parâmetro Descrição
filename Nome do arquivo a ser extraído do gabinete. Curingas e vários nomes de arquivo
(separados por espaços em branco) podem ser usados.
novonome Novo nome de arquivo para fornecer o arquivo extraído. Se não for fornecido, o
nome original será usado.
/d Exibir diretório de gabinete (use com nome de arquivo para evitar a extração).
Parâmetro Descrição
Extrac32.exe
7 Observação
Extrac32.exe pode ser usado na linha de comando, mas não exibe nenhuma saída
no console. Redirecione a saída da ajuda por meio do comando more, desta forma:
extrac32.exe /? | more
Extrac32 [/Y] [/A] [/D | /E] [/L dir] cabinet [filename ...]
Extrac32 [/Y] source [newname]
Extrac32 [/Y] /C source destination
Parâmetros
Parâmetro Descrição
filename Nome do arquivo a ser extraído do gabinete. Curingas e vários nomes de arquivo
(separados por espaços em branco) podem ser usados.
novonome Novo nome de arquivo para fornecer o arquivo extraído. Se não for fornecido, o
nome original será usado.
/D Exibir diretório de gabinete (use com nome de arquivo para evitar a extração).
Links relacionados
Chave da sintaxe de linha de comando
fc
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/b Compara os dois arquivos no modo binário, byte por byte e não tenta
ressincronizar os arquivos depois de encontrar uma incompatibilidade. Esse é o
modo padrão para comparar arquivos que têm as seguintes extensões de arquivo:
.exe, .com, .sys, .obj, .lib ou .bin.
/lb <n> Define o número de linhas do buffer de linha interno como N. O comprimento
padrão do buffer de linha é de 100 linhas. Se os arquivos que está comparando
tiverem mais de 100 linhas diferentes consecutivas, o fc cancelará a comparação.
/ <nnnn> Especifica o número de linhas consecutivas que devem corresponder após uma
incompatibilidade, antes que o fc considere os arquivos a serem ressincronizados.
Se o número de linhas correspondentes nos arquivos for menor que nnnn, fc
exibirá as linhas correspondentes como diferenças. O valor padrão é 2.
Comentários
Esse comando é implementado por c:\WINDOWS\fc.exe. Use esse comando no
PowerShell, mas certifique-se de soletrar o executável completo (fc.exe), pois 'fc'
também é um alias para Format-Custom.
\<XXXXXXXX: YY ZZ>
O valor de XXXXXXXX especifica o endereço hexadecimal relativo para o par de
bytes, medido desde o início do arquivo. Os endereços começam em 00000000. Os
valores hexadecimal para YY e ZZ representam os bytes incompatíveis de
filename1 e filename2, respectivamente.
Exemplos
Para fazer uma comparação ASCII de dois arquivos de texto, monthly.rpt e sales.rpt, e
exibir os resultados em formato abreviado, digite:
fc /a monthly.rpt sales.rpt
Para fazer uma comparação binária de dois arquivos em lote, profits.bat e earnings.bat,
digite:
fc /b profits.bat earnings.bat
Para comparar cada arquivo .bat no diretório atual com o arquivo new.bat, digite:
fc *.bat new.bat
fc c:new.bat d:*.bat
Para comparar cada arquivo em lote no diretório raiz na unidade C com o arquivo com
o mesmo nome no diretório raiz na unidade D, digite:
fc c:*.bat d:*.bat
Links relacionados
Chave da sintaxe de linha de comando
filesystems
Artigo • 12/04/2023
Exibe informações sobre o sistema de arquivos atual do volume com foco e lista os
sistemas de arquivos com suporte para formatação do volume.
Um volume deve ser selecionado para que essa operação seja bem-sucedida. Use o
comando select volume para selecionar um volume e mudar o foco para ele.
Syntax
filesystems
Links relacionados
Chave da sintaxe de linha de comando
localizar
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Códigos de saída
Código de Descrição
saída
Comentários
Se você não usar /i, esse comando procurará exatamente o que você especificar
para a cadeia de caracteres. Por exemplo, esse comando trata os caracteres a e A
de maneira diferente. No entanto, se você usar /i, a pesquisa não diferencia
maiúsculas de minúsculas e ela tratará a e A como o mesmo caractere.
Se a cadeia de caracteres que você deseja pesquisar contiver aspas, você deverá
usar aspas duplas para cada aspa contida na cadeia de caracteres (por exemplo,
""Esta cadeia de caracteres contém aspas""").
Você pode digitar parâmetros e opções de linha de comando para o comando find
em qualquer ordem.
Esse comando não reconhece retornos de carro. Ao usar esse comando para
pesquisar texto em um arquivo que inclui retornos de carro, você deve limitar a
cadeia de caracteres de pesquisa ao texto que pode ser encontrado entre retornos
de carro (ou seja, uma cadeia de caracteres que provavelmente não será
interrompida por um retorno de carro). Por exemplo, esse comando não relatará
uma correspondência para o arquivo de imposto de cadeia de caracteres se
ocorrer uma devolução de carro entre as palavras tax e file.
O comando aceita curingas para nomes de arquivo. Ao pesquisar no arquivo (ou
arquivos), ele imprimirá o arquivo do arquivo processado precedido por dez
traços.
O comando find não pode ler fluxos de dados alternativos. Para pesquisar em
fluxos de dados alternativos, use os comandos findstr, more ou for /f.
Exemplos
Para exibir todas as linhas de pencil.md que contêm a cadeia de caracteres apontador de
lápis, digite:
Para encontrar o texto, "Os cientistas rotularam seu artigo apenas para discussão. Não é
um relatório final." (incluindo as aspas) no arquivo report.txt, digite:
find """The scientists labeled their paper for discussion only. It is not a
final report.""" < report.txt
Para pesquisar um conjunto de arquivos, você pode usar curingas. Para pesquisar no
diretório atual arquivos que têm a extensão .bat e que contêm a cadeia de caracteres
PROMPT ignorando o caso, digite:
sc query Winmgmt | find "RUNNING" >nul 2>&1 && (echo service is started) ||
(echo service is stopped)
Links relacionados
Chave da sintaxe de linha de comando
comando findstr
findstr
Artigo • 11/04/2023
Sintaxe
findstr [/b] [/e] [/l | /r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/f:
<file>] [/c:<string>] [/g:<file>] [/d:<dirlist>] [/a:<colorattribute>]
[/off[line]] <strings> [<drive>:][<path>]<filename>[ ...]
Parâmetros
Parâmetro Descrição
/c: <string> Usa o texto especificado como uma cadeia de caracteres de pesquisa
literal.
/d: <dirlist> Pesquisa a lista especificada de diretórios. Cada diretório deve ser
separado com um ponto e vírgula (;), por exemplo dir1;dir2;dir3 .
/a: <colorattribute> Especifica atributos de cor com dois dígitos hexadecimais. Digite color /?
para obter informações adicionais.
Comentários
Todas as opções de linha de comando findstr devem preceder cadeias de
caracteres e nome de arquivo na cadeia de caracteres de comando.
Meta-caractere Valor
Use espaços para separar várias cadeias de caracteres de pesquisa, a menos que o
argumento seja prefixado com /c.
Exemplos
Para pesquisar hello ou there arquivo x.y, digite:
Para localizar todas as ocorrências da palavra Windows (com uma letra maiúscula inicial
W) no arquivo proposal.txt, digite:
findstr Windows proposal.txt
Para localizar todas as ocorrências de linhas que começam com FOR e são precedidas
por zero ou mais espaços (como em um loop de programa de computador) e para
exibir o número de linha em que cada ocorrência é encontrada, digite:
Para listar os arquivos exatos que você deseja pesquisar em um arquivo de texto, use os
critérios de pesquisa no arquivo stringlist.txt, para pesquisar os arquivos listados em
filelist.txt e, em seguida, para armazenar os resultados no arquivo results.out, digite:
Para listar todos os arquivos que contêm a palavra computer no diretório atual e todos
os subdireários, independentemente do caso, digite:
Para listar todos os arquivos que contêm a palavra computador e quaisquer outras
palavras que comecem com comp, (como complementar e competir), digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
<user> Especifica o usuário sobre o qual você deseja obter informações. Se você omitir o
parâmetro user, esse comando exibirá as informações sobre todos os usuários no
computador especificado.
@<host> Especifica o computador remoto que executa o serviço de fazer um finger em que
você está procurando as informações do usuário. Você pode especificar um nome
de computador ou endereço IP.
Comentários
Você deve prefixar os parâmetros do finger com um hífen (-), em vez de uma barra
(/).
Exemplos
Para exibir as informações para user1 no computador users.microsoft.com, digite:
finger [email protected]
finger @users.microsoft.com
Links relacionados
Chave da sintaxe de linha de comando
flattemp
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Esse comando só estará disponível se você tiver instalado o serviço de função Host
da Sessão da Área de Trabalho Remota.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Depois que cada usuário tiver uma pasta temporária exclusiva, use flattemp
/enable para habilitar as pastas temporárias simples.
O método padrão para criar pastas temporárias para vários usuários (geralmente
apontados pelas variáveis de ambiente TEMP e TMP) é criar subpastas na pasta
\Temp, usando o logonID como o nome da subpasta. Por exemplo, se a variável de
ambiente TEMP apontar para C:\Temp, a pasta temporária atribuída ao logonID 4
do usuário será C:\Temp\4.
Usando o flattemp, você pode apontar diretamente para a pasta \Temp e impedir
a formação de subpastas. Isso é útil quando você deseja que as pastas temporárias
do usuário estejam contidas em pastas base, seja em uma unidade local do
servidor Host da Sessão da Área de Trabalho Remota ou em uma unidade de rede
compartilhada. Você deve usar o comando flattemp /enable* somente quando
cada usuário tiver uma pasta temporária separada.
Exemplos
Para exibir a configuração atual para as pastas temporárias simples, digite:
flattemp /query
flattemp /enable
Links relacionados
Chave da sintaxe de linha de comando
fondue
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/hide-ux: {all | Use tudo para ocultar todas as mensagens do usuário, incluindo
rebootrequest} solicitações de progresso e permissão para acessar o Windows Update.
Se a permissão for necessária, a operação falhará.
Exemplos
Para habilitar o Microsoft .NET Framework 4.8, digite:
fondue.exe /enable-feature:NETFX4
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
(*.doc)
(*.doc *.txt *.me)
(jan*.doc jan*.rpt feb*.doc feb*.rpt)
(ar??1991.* ap??1991.*)
continuará até que todos os arquivos (ou grupos de arquivos) que correspondem
ao valor conjunto sejam processados.
Em e fazer não são parâmetros, mas você deve usá-los com este comando. Se
você omitir qualquer uma dessas palavras-chave, uma mensagem de erro será
exibida.
Iterando um intervalo de valores: use uma variável iterativa para definir o valor
inicial (início#) e, em seguida, percorra um intervalo definido de valores até que
o valor exceda o valor final definido (fim#). /l executará o iterativo comparando
início# com fim#. Se início# for menor que fim#, o comando será executado.
Quando a variável iterativa excede fim#, o shell de comando sai do loop. Você
também pode usar uma etapa# negativa para percorrer um intervalo em valores
decrescentes. Por exemplo, (1,1,5) gera a sequência 1 2 3 4 5 e (5,-1,1) gera a
sequência 5 4 3 2 1. A sintaxe do é:
Palavra-chave Descrição
tokens= <x,y,m– Especifica quais tokens de cada linha devem ser passados para o loop
n> para em cada iteração. Como resultado, nomes de variáveis adicionais
são alocados. m-n especifica um intervalo, do mth até os tokens nth.
Se o último caractere na cadeia de caracteres tokens= for um
asterisco (*), uma variável adicional será alocada e receberá o texto
restante na linha após o último token analisado.
Palavra-chave Descrição
Variável Descrição
com
modificador
Usando nomes de variáveis maiúsculas, como %I , torne seu código mais legível
e evite confusão com os modificadores, que não diferenciam maiúsculas de
minúsculas.
Exemplos
Para usar para um arquivo em lote, use a seguinte sintaxe:
Para exibir o conteúdo de todos os arquivos no diretório atual que têm a extensão .doc
ou .txt usando a variável substituível %f, digite:
for %f in (*.doc *.txt) do type %f
No exemplo anterior, cada arquivo que tem a extensão .doc ou .txt no diretório atual é
substituído pela variável %f até que o conteúdo de cada arquivo seja exibido. Para usar
esse comando em um arquivo em lote, substitua todas as ocorrências de %f por %%f.
Caso contrário, a variável será ignorada e uma mensagem de erro será exibida.
Esse comando analisa cada linha no myfile.txt. Ele ignora linhas que começam com um
ponto e vírgula e passa o segundo e o terceiro token de cada linha para o corpo do
para (os tokens são delimitados por vírgulas ou espaços). O corpo da instrução para faz
referência a %i para obter o segundo token, %j para obter o terceiro token e %k para
obter todos os tokens restantes. Se os nomes de arquivo fornecidos contiverem
espaços, use aspas ao redor do texto (por exemplo, Nome do Arquivo). Para usar aspas,
use usebackq. Caso contrário, as aspas serão interpretadas como definindo uma cadeia
de caracteres literal a ser analisada.
Links relacionados
Chave da sintaxe de linha de comando
forfiles
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/D [{+\|-}] Seleciona arquivos com uma data da última modificação dentro do período de
[{<date> | tempo especificado:
<days>}] Seleciona arquivos com uma data da última modificação posterior ou igual
a (+) ou anterior ou igual a (-) a data especificada, em que date está no
formato MM/DD/AAAA.
Seleciona arquivos com uma data da última modificação posterior ou igual
(+) à data atual mais o número de dias especificado ou anterior ou igual (-)
à data atual menos o número de dias especificado.
Os valores válidos para dias incluem qualquer número no intervalo de 0 a
32.768. Se nenhum sinal for especificado, + será usado por padrão.
Comentários
O comando forfiles /S é semelhante a dir /S .
Variável Descrição
@ISDIR Avaliará como TRUE se um tipo de arquivo for um diretório. Caso contrário,
essa variável será avaliada como FALSE.
Selecione arquivos por uma data absoluta ou uma data relativa usando o
parâmetro /d.
Exemplos
Para listar todos os arquivos em lote na unidade C, digite:
Para listar todos os arquivos no diretório atual com pelo menos um ano de idade, digite:
forfiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."
Para mostrar que o arquivo de texto está desatualizado para cada um dos arquivos no
diretório atual anterior a 1º de janeiro de 2007, digite:
Links relacionados
Chave da sintaxe de linha de comando
Formatar
Artigo • 12/04/2023
O comando format formata uma unidade para aceitar arquivos do Windows. Você deve
ser membro do grupo Administradores para formatar um disco rígido.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/FS: <filesystem> Especifica o tipo do sistema de arquivos (FAT, FAT32, NTFS, exFAT, ReFS ou
UDF).
Parâmetro Descrição
/V: <label> Especifica o rótulo do volume. Se você omitir a opção de linha de comando
/V ou usá-la sem especificar um rótulo de volume, format solicitará o rótulo
do volume após a formatação ser concluída. Use a sintaxe /V: para impedir o
prompt para um rótulo de volume. Se você usar um único comando format
para formatar mais de um disco, todos os discos receberão o mesmo rótulo
de volume.
/A: <size> Especifica o tamanho da unidade de alocação para usar em volumes FAT,
FAT32, NTFS, exFAT ou ReFS. Se você não especificar o tamanho da unidade,
ele será escolhido com base no tamanho do volume. As configurações padrão
são recomendadas para uso geral. A lista a seguir apresenta valores válidos
para cada tipo de tamanho de unidade do sistema de arquivos:
FAT e FAT32: 512 , 1024 , 2048 , 4096 , 8192 , 16K , 32K , 64K . Além de 128K
e 256K para um tamanho de setor maior que 512 bytes.
NTFS: 512 , 1024 , 2048 , 4096 , 8192 , 16K , 32K , 64K , 128K , 256K , 512K ,
1M , 2M
exFAT: 12 , 1024 , 2048 , 4096 , 8192 , 16K , 32K , 64K , 128K , 256K , 512K ,
1M , 2M , 4M , 8M , 16M , 32M
ReFS: 4096 , 64K
/F: <size> Especifica o tamanho do disquete a ser formatado. Quando possível, use esta
opção de linha de comando em vez de /T e /T. O Windows aceita os
seguintes valores de tamanho:
/T: <tracks> Especifica o número de trilhas no disco. Quando possível, use a opção de
linha de comando /F. Se você usar a opção /T, também deverá usar a opção
/N. Essas opções juntas fornecem um método alternativo de especificar o
tamanho do disco que está sendo formatado. Essa opção não é válida com a
opção /F.
Parâmetro Descrição
/N: <sectors> Especifica o número de setores por faixa. Quando possível, use a opção de
linha de comando /F em vez de /N. Se usar /N, também deverá usar /T.
Juntas, essas duas opções fornecem um método alternativo de especificar o
tamanho do disco que está sendo formatado. Essa opção não é válida com a
opção /F.
/P: <count> Zero a cada setor no volume. Depois disso, o volume será substituído count
vezes usando um número aleatório diferente cada vez. Se count for zero,
nenhuma substituição adicional será feita depois de zerar todos os setores.
Essa opção é ignorada quando /Q é especificado.
/L: <state> Apenas NTFS. Substitui o tamanho padrão do registro de arquivo. Por padrão,
um volume sem camadas é formatado com registros de arquivo de tamanho
pequeno e um volume com camadas é formatado com registros de arquivo
de tamanho grande. /L e /L:enable força o formato a usar registros de
arquivo grandes e /L:disable força o formato a usar registros de arquivo
pequenos.
/S: <state> Especifica o suporte para nomes de arquivo curtos. O estado é habilitar ou
desabilitar. Os nomes curtos são desabilitados por padrão.
/I: <state> Apenas ReFS. Especifica se a integridade deve ser habilitada no novo volume.
O estado é habilitar ou desabilitar. A integridade é habilitada no
armazenamento que dá suporte à redundância de dados por padrão.
/DAX: <state> Apenas NTFS. Habilite o modo de armazenamento de acesso direto (DAX)
para esse volume. No modo DAX, o volume é acessado por meio do
barramento de memória, aumentando o desempenho de E/S. Um volume só
poderá ser formatado com o modo DAX se o hardware for compatível com
DAX. O estado é habilitar ou desabilitar. /DAX é considerado o mesmo que
/DAX:enable.
Parâmetro Descrição
/LogSize:: <size> NTFS especifica apenas o tamanho do arquivo de log NTFS em quilobytes. O
tamanho mínimo suportado é de 2 MB, portanto, especificar um tamanho
menor que 2 MB resultará em um arquivo de log de 2 MB. Zero indica o valor
padrão. O valor padrão geralmente depende do tamanho do volume.
Comentários
O comando format cria um novo diretório raiz e um sistema de arquivos para o
disco. Ele também procurar áreas danificadas no disco e pode excluir todos os
dados no disco. Para poder usar um novo disco, primeiro você deve usar esse
comando para formatar o disco.
Quando você usa o comando format para formatar um disco rígido, uma
mensagem de aviso semelhante à seguinte é exibida:
Para formatar o disco rígido, pressione Y. Se você não quiser formatar o disco,
pressione N.
Você não deve usar o comando format em uma unidade que tenha sido preparada
usando o comando subst. Você não pode formatar discos através de uma rede.
A tabela a seguir lista cada código de saída e uma breve descrição de seu
significado.
Código Descrição
de saída
Exemplos
Para formatar um novo disquete na unidade A utilizando o tamanho padrão, digite:
format a:
Para executar uma operação de formatação rápida em um disquete formatado
anteriormente na unidade A, digite:
format a: /q
format a: /v:DATA
Links relacionados
Chave da sintaxe de linha de comando
freedisk
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O uso das opções de linha de comando /s, /u e /p estão disponível somente ao
usar /s. Use /p com /u para fornecer a senha do usuário.
Exemplos
Para determinar se há pelo menos 50 MB de espaço livre disponível na unidade C,
digite:
freedisk 50mb
Links relacionados
Chave da sintaxe de linha de comando
fsutil
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8, Windows Server 2008 R2, Windows 7
7 Observação
Parâmetros
Subcomando Descrição
fsutil dirty Consulta se o bit sujo do volume está definido ou define o bit sujo de um
volume. Quando o bit sujo de um volume é definido, autochk verifica
automaticamente se há erros no volume na próxima vez que o computador é
reiniciado.
fsutil file Localiza um arquivo por nome de usuário (se as Cotas de Disco estiverem
habilitadas), consulta os intervalos alocados para um arquivo, define o nome
abreviado de um arquivo, define o comprimento de dados válido de um arquivo,
define zero dados para um arquivo, cria um arquivo de um tamanho
especificado, localiza uma ID de arquivo se recebe o nome ou encontra um nome
de link de arquivo para uma ID de arquivo especificada.
Subcomando Descrição
fsutil fsinfo Lista todas as unidades e consulta o tipo de unidade, informações de volume,
informações de volume específicas do NTFS ou estatísticas do sistema de
arquivos.
fsutil hardlink Lista links rígidos para um arquivo ou cria um link rígido (uma entrada de
diretório para um arquivo). Cada arquivo pode ser considerado como tendo pelo
menos um link rígido. Em volumes NTFS, cada arquivo pode ter vários links
rígidos, portanto, um arquivo pode aparecer em muitos diretórios (ou até mesmo
no mesmo diretório, com nomes diferentes). Como todos os links fazem
referência ao mesmo arquivo, os programas podem abrir qualquer um dos links
e modificar o arquivo. Um arquivo é excluído do sistema de arquivos somente
depois que todos os links para ele são excluídos. Após você criar um link rígido,
os programas podem usá-lo como qualquer outro nome de arquivo.
fsutil objectid Gerencia identificadores de objeto, que são usados pelo sistema operacional
Windows para rastrear objetos como arquivos e diretórios.
fsutil quota Gerencia cotas de disco em volumes NTFS para fornecer um controle mais
preciso do armazenamento baseado em rede. As cotas de disco são
implementadas por volume e permitem que limites de armazenamento rígidos e
flexíveis sejam implementados por usuário.
fsutil Consulta ou exclui pontos de nova análise (objetos do sistema de arquivos NTFS
reparsepoint que têm um atributo definível que contém dados controlados pelo usuário).
Pontos de nova análise são usados para estender a funcionalidade no subsistema
de E/S (entrada/saída). Eles são usados como pontos de junção de diretório e
pontos de montagem de volume. Também são usados por drivers de filtro do
sistema de arquivos para marcar determinados arquivos como especiais para
esse driver.
fsutil sparse Gerencia arquivos esparsos. Um arquivo esparso é um arquivo com uma ou mais
regiões de dados não alocados nele. Um programa verá essas regiões não
alocadas como contendo bytes com valor de zero, mas nenhum espaço em disco
é usado para representar esses zeros. Todos os dados significativos ou diferentes
de zero são alocados, enquanto todos os dados não significativos (cadeias de
caracteres grandes de dados compostas por zeros) não são alocados. Quando
um arquivo esparso é lido, os dados alocados são retornados como armazenados
e os dados não alocados são retornados como zeros (por padrão, de acordo com
a especificação do requisito de segurança C2). O suporte para arquivos esparsos
permite que os dados sejam desalocados de qualquer lugar no arquivo.
fsutil volume Gerencia um volume. Desmonta um volume, consulta para ver quanto espaço
livre está disponível em um disco ou localiza um arquivo que está usando um
cluster especificado.
fsutil wim Fornece funções para descobrir e gerenciar arquivos com suporte de WIM.
Links relacionados
Chave da sintaxe de linha de comando
fsutil 8dot3name
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows
10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
consulta Consulta o sistema de arquivos para o estado do comportamento de criação de nome curto
[<volumepath>] 8dot3.
Se um volumepath não for especificado como um parâmetro, a configuração padrão de
comportamento de criação de 8dot3name para todos os volumes será exibida.
Parâmetro Descrição
definir Altera o comportamento do sistema de arquivos para a criação de nome 8dot3 nas seguintes
{ <defaultvalue> instâncias:
\| Quando defaultvalue é especificado, a chave do Registro,
<volumepath>} HKLM\System\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation,
é definida como o valor padrão.
remove Remove os nomes de arquivo 8dot3 para todos os arquivos localizados no directorypath
<directorypath> especificado. O nome do arquivo 8dot3 não é removido para nenhum arquivo em que o
directorypath combinado com o nome do arquivo contenha mais de 260 caracteres.
Esse comando lista, mas não modifica as chaves do Registro que apontam para os arquivos
que tiveram nomes de arquivo 8dot3 permanentemente removidos.
/s Especifica que a operação deve ser aplicada aos subdiretórios do directorypath especificado.
/t Especifica que a remoção de nomes de arquivo 8dot3 deve ser executada no modo de teste.
Todas as operações, exceto a remoção real dos nomes de arquivo 8dot3, são executadas. Use
o modo de teste para descobrir quais chaves do Registro apontam para arquivos que usam os
nomes de arquivo 8dot3.
Parâmetro Descrição
/v Especifica que todas as informações gravadas no arquivo de log também são exibidas na linha
de comando.
Exemplos
Para consultar o comportamento de nome 8dot3 desabilitado para um volume de disco
especificado com o GUID, {928842df-5a01-11de-a85c-806e6f6e6963}, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil behavior
fsutil behavior
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
allowextchar {1|0} Permite que (1) ou não (0) caracteres do conjunto de caracteres
estendido (incluindo caracteres diacríticos) sejam usados em
nomes de arquivo curtos de comprimento de 8,3 caracteres em
volumes do NTFS.
Bugcheckoncorrupt {1|0} Permite (1) ou não a geração (0) de uma verificação de bug
quando há corrupção em um volume do NTFS. Esse recurso
pode ser usado para impedir que o NTFS exclua dados
silenciosamente quando usado com o recurso de Auto-
recuperação do NTFS.
Comentários
A Zona MFT é uma área reservada que permite que a tabela de arquivos mestre
(MFT) se expanda conforme necessário para evitar a fragmentação de MFT. Se o
tamanho médio do arquivo no volume for de 2 KB ou menos, poderá ser benéfico
definir o valor mftzone como 2. Se o tamanho médio do arquivo no volume for de
1 KB ou menos, poderá ser benéfico definir o valor mftzone como 4.
Observações:
O sistema de arquivos não determina o novo local da Zona do MFT até que a zona
do MFT atual seja completamente usada. Observe que isso nunca ocorre em um
sistema típico.
Exemplos
Para consultar o comportamento de nome 8dot3 desabilitado para um volume de disco
especificado com o GUID, {928842df-5a01-11de-a85c-806e6f6e6963}, digite:
Para consultar o sistema para visualizar se o TRIM está habilitado ou não, digite:
NTFS DisableDeleteNotify = 1
ReFS DisableDeleteNotify is not currently set
Para substituir o comportamento padrão para o TRIM (disabledeletenotify) para o ReFS
v2, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil 8dot3name
fsutil dirty
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O bit sujo de um volume indica que o sistema de arquivos pode estar em um
estado inconsistente. O bit sujo pode ser definido porque:
Exemplos
Para consultar o bit sujo na unidade C, digite:
Se o volume não estiver sujo, a seguinte saída será exibida: Volume C: is not
dirty
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil file
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Localiza um arquivo por nome de usuário (se as Cotas de Disco estiverem habilitadas),
consulta intervalos alocados para um arquivo, define o nome curto de um arquivo,
define o comprimento de dados válido de um arquivo, define zero dados para um
arquivo ou cria um arquivo.
Sintaxe
Parâmetros
Parâmetro Descrição
offset= <offset> Especifica o início do intervalo que deve ser definido como zeros.
Comentários
Exemplos
Para localizar arquivos que pertencem a scottb na unidade C, digite:
Para definir o comprimento de dados válido como 4096 bytes para um arquivo chamado
testfile.txt em um volume NTFS, digite:
Para definir um intervalo de um arquivo em um volume NTFS como zeros para esvaziá-
lo, digite:
fsutil
fsutil fsinfo
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
drivetype Consulta uma unidade e lista seu tipo, por exemplo, unidade CD-ROM.
Exemplos
Para listar todas as unidades no computador, digite:
Unknown Drive
No such Root Directory
Removable Drive, for example floppy
Fixed Drive
Remote/Network Drive
CD-ROM Drive
Ram Disk
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil hardlink
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Cria um link rígido entre um arquivo existente e um novo arquivo. Um link rígido é uma
entrada de diretório para um arquivo. Cada arquivo pode ser considerado como tendo
pelo menos um link rígido.
Em volumes NTFS, cada arquivo pode ter vários links rígidos, portanto, um arquivo pode
aparecer em muitos diretórios (ou até mesmo no mesmo diretório, com nomes
diferentes). Como todos os links fazem referência ao mesmo arquivo, os programas
podem abrir qualquer um dos links e modificar o arquivo. Um arquivo é excluído do
sistema de arquivos somente depois que todos os links para ele tiverem sido excluídos.
Depois de criar um link rígido, os programas poderão usá-lo como qualquer outro
nome de arquivo.
Sintaxe
Parâmetros
Parâmetro Descrição
<newfilename> Especifica o arquivo para o qual você deseja criar um link rígido.
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil objectid
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Gerencia identificadores de objeto (OIDs), que são objetos internos usados pelo serviço
cliente DLT (Controle de Link Distribuído) e FRS (Serviço de Replicação de Arquivos),
para rastrear outros objetos, como arquivos, diretórios e links. Os identificadores de
objeto são invisíveis para a maioria dos programas e nunca devem ser modificados.
2 Aviso
Sintaxe
Parâmetros
Parâmetro Descrição
create Cria um identificador de objeto se o arquivo especificado ainda não tiver um.
Se o arquivo já tiver um identificador de objeto, esse subcomando será
equivalente ao subcomando de consulta.
Comentários
Qualquer arquivo que tenha um identificador de objeto também tem um
identificador de volume de criação, um identificador de objeto de criação e um
identificador de domínio. Ao mover um arquivo, o identificador de objeto pode
mudar, mas os identificadores do volume de criação e do objeto de criação
permanecem os mesmos. Esse comportamento permite que o sistema operacional
do Windows sempre encontre um arquivo, independentemente de onde ele tenha
sido movido.
Exemplos
Para criar um identificador de objeto, digite:
f86ad6865fe8d21183910008c709d19e 40dff02fc9b4d4118f120090273fa9fc
00000000000000000000000000000000 c:\temp\sample.txt
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil quota
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Gerencia cotas de disco em volumes do NTFS para fornecer um controle mais preciso
do armazenamento baseado em rede.
Sintaxe
Parâmetros
Parâmetro Descrição
modify Modifica uma cota de disco existente ou cria uma nova cota.
violações Pesquisa os logs do sistema e do aplicativo e exibe uma mensagem para indicar
que violações de cota foram detectadas ou que um usuário atingiu um limite de
cota ou cota.
<volumepath> Obrigatórios. Especifica o nome da unidade seguido de dois pontos (:) ou o GUID
no formato volume{GUID} .
<threshold> Define o limite (em bytes) no qual os avisos são emitidos. Esse parâmetro é
necessário para o comando fsutil quota modify .
Parâmetro Descrição
<limit> Define o uso máximo de disco permitido (em bytes). Esse parâmetro é necessário
para o comando fsutil quota modify .
Comentários
Use os scripts de gravação que usam a cota fsutil para definir os limites de cota
sempre que adicionar um novo usuário ou para controlar automaticamente os
limites de cota, compilá-los em um relatório e enviá-los automaticamente para o
administrador do sistema por email.
Exemplos
Para listar cotas de disco existentes para um volume de disco especificado com o GUID,
{928842df-5a01-11de-a85c-806e6f6e6963}, digite:
Para listar cotas de disco existentes para um volume de disco especificado com a letra
da unidade, C:, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil repair
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para enumerar as corrupções confirmadas de um volume, digite:
fsutil
NTFS de autorrecuperação
fsutil reparsepoint
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Pontos de nova análise são objetos do sistema de arquivos NTFS que têm um atributo
definível, que contém dados definidos pelo usuário. Eles estão acostumados a:
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Quando um programa define um ponto de nova análise, ele armazena esses
dados, além de uma marca de nova análise, que identifica exclusivamente os
dados que ele está armazenando. Quando o sistema de arquivos abre um arquivo
com um ponto de nova análise, ele tenta localizar o filtro do sistema de arquivos
associado. Se o filtro do sistema de arquivos for encontrado, o filtro processará o
arquivo conforme direcionado pelos dados de nova análise. Se nenhum filtro do
sistema de arquivos for encontrado, a operação Abrir arquivo falhará.
Exemplos
Para recuperar dados de ponto de nova análise associados a c:\server, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil resource
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Exemplos
Para definir o log do Gerenciador de recursos transacional especificado por c:\test, para
ter um crescimento automático de cinco contêineres, digite:
Para definir o log do Gerenciador de recursos transacional especificado por c:\test, para
ter um crescimento automático de dois por cento, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
NTFS transacional
fsutil sparse
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Um programa visualiza essas regiões não alocadas como contendo bytes com um valor
zero e que não há espaço em disco representando esses zeros. Quando um arquivo
esparso é lido, os dados alocados são retornados como armazenados e os dados não
alocados são retornados, por padrão, como zeros, de acordo com a especificação de
requisito de segurança C2. O suporte a arquivos esparsos permite que os dados sejam
desalocados de qualquer lugar no arquivo.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Todos os dados significativos ou não zero são alocados, enquanto todos os dados
não significativos (cadeias de caracteres grandes de dados compostas por zeros)
não são alocados.
Exemplos
Para marcar um arquivo chamado sample.txt no diretório c:\temp como esparso, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil tiering
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016 e
Windows 10
Sintaxe
Parâmetros
Parâmetro Descrição
/trnh Para volumes com armazenamento em camadas, faz com que a coleta de calor seja
desabilitada.
Aplica-se somente a NTFS e ReFS.
Exemplos
Para consultar os sinalizadores no volume C, digite:
fsutil tiering queryflags C:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil transaction
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações da transação para o arquivo c:\test.txt, digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
NTFS transacional
fsutil usn
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
m= <maxsize> Especifica o tamanho máximo, em bytes, que o NTFS aloca para o diário
de alterações.
<lowUSN> Especifica o limite inferior do intervalo de valores USN usados para filtrar
os registros retornados. Somente os registros cujo último USN do diário
de alterações que estejam entre os valores de membro lowUSN e
highUSN ou que forem iguais a eles retornarão.
<highUSN> Especifica o limite superior do intervalo de valores USN usados para filtrar
os arquivos retornados.
Comentários
Links relacionados
Chave da sintaxe de linha de comando
fsutil
fsutil volume
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012,
Windows 8
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir um relatório de clusters alocados, digite:
fsutil volume C: *
fsutil volume C:\Windows
fsutil volume C: 0x00040000000001bf
Para localizar os arquivos que estão usando os clusters, especificados pelos números de
cluster lógico 50 e 0x2000, na unidade C, digite:
fsutil
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016 e
Windows 10
Fornece funções para descobrir e gerenciar arquivos com backup de WIM (Imagem do
Windows).
Sintaxe
Parâmetros
Parâmetro Descrição
queryfile Consulta se o arquivo é apoiado pela WIM e, em caso afirmativo, exibe detalhes
sobre o arquivo da WIM.
Exemplos
Para enumerar os arquivos da unidade C: da fonte de dados 0, digite:
fsutil wim enumfiles C: 0
Para remover a WIM dos arquivos de backup para o volume C: e a fonte de dados 2,
digite:
Links relacionados
Chave da sintaxe de linha de comando
fsutil
FTP
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-
r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]
Parâmetros
Parâmetro Descrição
-s: <filename> Especifica um arquivo de texto que contém comandos FTP. Esses comandos
são executados automaticamente após o início do FTP. Esse parâmetro não
permite espaços. Use esse parâmetro em vez de redirecionamento ( < ).
Observação: no Windows 8 e Windows Server 2012 ou sistemas operacionais
posteriores, o arquivo de texto deve ser escrito em UTF-8.
-a Especifica que qualquer interface local pode ser usada ao associar a conexão
de dados FTP.
Comentários
O comando ftp pode ser usado interativamente. Depois de iniciado, o FTP cria um
sub-ambiente no qual você pode usar comandos ftp. Você pode retornar ao
prompt de comandos digitando o comando quit. Quando o subconjunto ftp está
em execução, ele é indicado pelo prompt de comando ftp > . Para obter mais
informações, consulte os comandos ftp.
Exemplos
Para fazer logon no servidor FTP chamado ftp.example.microsoft.com , digite:
ftp ftp.example.microsoft.com
Links relacionados
Chave da sintaxe de linha de comando
Versão 6 do IP
Aplicativos IPv6
ftp append
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para acrescentar file1.txt a file2.txt no computador remoto, digite:
append file1.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Define o tipo de transferência de arquivo como ASCII. O comando ftp dá suporte a tipos
de transferência de arquivo de imagem binário e ASCII (padrão), mas é recomendável
usar ASCII ao transferir arquivos de texto. No modo ASCII, as conversões de caracteres
de e para o conjunto de caracteres padrão de rede são executadas. Por exemplo, os
caracteres de fim de linha são convertidos conforme necessário, com base no sistema
operacional de destino.
Sintaxe
ascii
Exemplos
Para definir o tipo de transferência de arquivo como ASCII, digite:
ascii
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
bell
Exemplos
Para alternar a ocorrência de um som audível após a conclusão de cada comando de
transferência de arquivo, digite:
bell
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
binary
Exemplos
Para definir o tipo de transferência de arquivo como binário, digite:
binary
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
bye
Exemplos
Para encerrar a sessão ftp com o computador remoto e sair, digite:
bye
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
cd <remotedirectory>
Parâmetros
Parâmetro Descrição
<remotedirectory> Especifica o diretório no computador remoto para o qual você deseja alterar.
Exemplos
Para alterar o diretório no computador remoto para Docs, digite:
cd Docs
cd May Videos
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
close
Exemplos
Para encerrar a sessão ftp com o servidor remoto e permanecer no prompt ftp> , digite:
close
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
debug
Exemplos
Para ativar e desativar o modo de depuração, digite:
debug
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
delete <remotefile>
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir o arquivo test.txt no computador remoto, digite:
delete test.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[<remotedirectory>] Especifica o diretório para o qual você deseja ver uma listagem. Se
nenhum diretório for especificado, será usado o diretório de trabalho
atual no computador remoto.
Exemplos
Para exibir uma listagem de diretório para dir1 no computador remoto, digite:
dir dir1
Para salvar uma lista do diretório atual no computador remoto no arquivo local
dirlist.txt, digite:
dir . dirlist.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
disconnect
Exemplos
Para desconectar do computador do computador remoto e permanecer no prompt
ftp> , digite:
disconnect
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<localfile>] Especifica o nome do arquivo a ser usado no computador local. Se localfile não
for especificado, o arquivo receberá o nome do arquivo remoto.
Exemplos
Para copiar test.txt para o computador local usando a transferência de arquivo atual,
digite:
get test.txt
Para copiar test.txt para o computador local como test1.txt usando a transferência de
arquivo atual, digite:
get test.txt test1.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Alterna permitindo a expansão curinga para os nomes de arquivos locais. Por padrão,
globbing (expansão curinga) está ativada. Se a globbing estiver ativada, você poderá
usar o asterisco (*) e o ponto de interrogação (?) como caracteres curinga em nomes de
arquivo ou do caminho local.
Sintaxe
glob
Exemplos
Para alternar se deseja permitir a expansão curinga dos nomes de arquivos locais, digite:
glob
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Alterna a impressão de sinal numérico (#) para cada bloco de dados transferido. Por
padrão, o comando hash está desativado. O tamanho de um bloco de dados é de 2048
bytes.
Sintaxe
hash
Exemplos
Para alternar a impressão de sinal numérico (#) para cada bloco de dados transferido,
digite:
hash
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
lcd [<directory>]
Parâmetros
Parâmetro Descrição
[<directory>] Especifica o diretório no computador local para o qual deve ser alterado. Se o
diretório não for especificado, o diretório de trabalho atual será alterado para o
diretório padrão.
Exemplos
Para alterar o diretório de trabalho no computador local para c:\dir1, digite:
lcd c:\dir1
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Envia argumentos textuais para o servidor ftp remoto. Um único código de resposta ftp
é retornado.
7 Observação
Sintaxe
literal <argument> [ ]
Parâmetros
Parâmetro Descrição
Exemplos
Para enviar um comando quit para o servidor ftp remoto, digite:
literal quit
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
ls [<remotedirectory>] [<localfile>]
Parâmetros
Parâmetro Descrição
[<remotedirectory>] Especifica o diretório para o qual você deseja ver uma listagem. Se
nenhum diretório for especificado, será usado o diretório de trabalho
atual no computador remoto.
Exemplos
Para exibir uma lista abreviada de arquivos e subdiretórios do computador remoto,
digite:
ls
Para obter uma listagem de diretórios abreviada de dir1 no computador remoto e salvá-
la em um arquivo local chamado dirlist.txt, digite:
ls dir1 dirlist.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
mget <remotefile>[ ]
Parâmetros
Parâmetro Descrição
Exemplos
Para copiar os arquivos remotos a.exe e b.exe para o computador local usando o tipo de
transferência do arquivo atual, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
mkdir <directory>
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um diretório chamado dir1 no computador remoto, digite:
mkdir dir1
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<remotefile> Especifica o arquivo para o qual você deseja ver uma listagem. Ao especificar
arquivos remotos, use um hífen para representar o diretório de trabalho atual no
computador remoto.
Exemplos
Para exibir uma lista resumida de arquivos e subdiretórios para dir1 e dir2, digite:
Para salvar uma lista resumida de arquivos e subdiretórios para dir1 e dir2 no arquivo
local dirlist.txt, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
mput <localfile>[ ]
Parâmetros
Parâmetro Descrição
Exemplos
Para copiar Program1.exe e Program2.exe para o computador remoto usando o tipo da
transferência de arquivo atual, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<computer> Especifica o computador remoto ao qual você está tentando se conectar. Você pode
usar um endereço IP ou o nome do computador (nesse caso, um servidor DNS ou
um arquivo Hosts deve estar disponível).
[<port>] Especifica um número de porta TCP a ser usado para se conectar a um servidor ftp.
Por padrão, é usada a porta TCP 21.
Exemplos
Para se conectar ao servidor ftp em ftp.microsoft.com, digite:
open ftp.microsoft.com
Para se conectar ao servidor ftp em ftp.microsoft.com que esteja escutando na porta TCP
755, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Ativa e desativa o modo prompt. O modo prompt fica ativado por padrão. Se o modo
prompt estiver ativado, o comando ftp fará solicitações durante várias transferências de
arquivo para permitir que você recupere ou armazene arquivos seletivamente.
7 Observação
Você pode usar os comandos ftp mget e ftp mput para transferir todos os arquivos
quando o modo prompt estiver desativado.
Sintaxe
prompt
Exemplos
Para ativar e desativar o modo prompt, digite:
prompt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<remotefile>] Especifica o nome a ser usado no computador remoto. Se você não especificar
um arquivo remoto, o arquivo dará o nome localfile.
Exemplos
Para copiar o arquivo local test.txt e nomeá-lo test1.txt no computador remoto, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
pwd
Exemplos
Para exibir o diretório do computador remoto atual, digite:
pwd
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
quit
Exemplos
Para encerrar a sessão ftp com o computador remoto e retornar ao prompt de comando
do sistema operacional, digite:
quit
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Envia argumentos textuais para o servidor ftp remoto. Um único código de resposta ftp
é retornado.
7 Observação
Sintaxe
quote <argument>[ ]
Parâmetros
Parâmetro Descrição
Exemplos
Para enviar um comando quit para o servidor ftp remoto, digite:
quote quit
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<localfile>] Especifica o nome do arquivo a ser usado no computador local. Se localfile não
for especificado, o arquivo receberá o nome do arquivo remoto.
Exemplos
Para copiar test.txt para o computador local usando a transferência de arquivo atual,
digite:
recv test.txt
Para copiar test.txt para o computador local como test1.txt usando a transferência de
arquivo atual, digite:
recv test.txt test1.txt
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
remotehelp [<command>]
Parâmetros
Parâmetro Descrição
[<command>] Especifica o nome do comando sobre o qual você deseja ajuda. Se <command> não
for especificado, esse comando exibirá uma lista de todos os comandos remotos.
Você também pode executar os comandos remotos usando ftp quote ou ftp literal.
Exemplos
Para exibir uma lista de comandos remotos, digite:
remotehelp
remotehelp feat
Links relacionados
Chave da sintaxe de linha de comando
ftp quote
ftp literal
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para renomear o arquivo remoto example.txt como example1.txt, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
rmdir <directory>
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir o diretório remoto pictures, digite:
rmdir pictures
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<remotefile> Especifica o nome a ser usado no computador remoto. Se você não especificar
um remotefile, o arquivo obterá o nome localfile.
Exemplos
Para copiar o arquivo local test.txt e nomeá-lo como test1.txt no computador remoto,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
status
Exemplos
Para exibir o status atual das conexões ftp, digite:
status
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
trace
Exemplos
Ative e desative o rastreamento digitando:
trace
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Define ou exibe o tipo de transferência de arquivo. O comando ftp dá suporte aos tipos
de transferência de arquivo de imagem ASCII (padrão) e binário:
Sintaxe
type [<typename>]
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o tipo de transferência de arquivo como ASCII, digite:
type ascii
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<username> Especifica um nome de usuário com o qual fazer logon no computador remoto.
[<password>] Especifica a senha do nome de usuário. Se uma senha não for especificada, mas
for necessária, o comando ftp a solicitará.
[<account>] Especifica uma conta com a qual fazer logon no computador remoto. Se uma
conta não for especificada, mas for necessária, o comando ftp a solicitará.
Exemplos
Para especificar o User1 com a senha Password1, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Alterna o modo detalhado. O modo detalhado está ativado por padrão. Quando o
modo detalhado está ativado, todas as respostas do comando ftp são exibidas. Quando
uma transferência de arquivo é concluída, estatísticas sobre a eficiência da transferência
também são exibidas.
Sintaxe
verbose
Exemplos
Para ativar e desativar o modo detalhado, digite:
verbose
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
mdelete <remotefile>[...]
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir os arquivos remotos a.exe e b.exe, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<remotefile> Especifica o diretório ou arquivo do qual você deseja ver uma listagem. Você
pode especificar vários remotefiles. Digite um hífen (-) para usar o diretório de
trabalho atual no computador remoto.
Exemplos
Para exibir uma listagem de diretórios de dir1 e dir2 na tela, digite:
7 Observação
Há suporte para esse comando somente no cmd.exe e ele não está disponível no
PowerShell. Ainda assim, você possa usar cmd /c ftype como uma solução
alternativa.
Sintaxe
ftype [<filetype>[=[<opencommandstring>]]]
Parâmetros
Parâmetro Descrição
Comentários
A tabela a seguir descreve como ftype substitui variáveis dentro de uma cadeia de
caracteres de comando aberta:
%0 ou É substituído pelo nome do arquivo que está sendo iniciado por meio da associação.
%1
%~<n> Obtém todos os parâmetros restantes começando com o parâmetro nth, em que n
pode ser qualquer número de 2 a 9.
Exemplos
Para exibir os tipos de arquivo atuais que têm cadeias de caracteres de comando
abertas definidas, digite:
ftype
ftype txtfile
txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
ftype example=
Para associar a extensão de nome de arquivo .pl ao tipo de arquivo PerlScript e habilitar
o tipo de arquivo PerlScript para executar PERL.EXE, digite os seguintes comandos:
assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*
set PATHEXT=.pl;%PATHEXT%
Links relacionados
Chave da sintaxe de linha de comando
fveupdate
Artigo • 11/04/2023
Links relacionados
Chave da sintaxe de linha de comando
getmac
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/fo {table | Especifica o formato a ser usado para a saída da consulta. Os valores válidos são
list | csv} table, list e csv. O formato padrão para saída é table.
/nh Suprime o cabeçalho da coluna na saída. Válido quando o parâmetro /fo é definido
como table ou csv.
getmac /s srvmain
Links relacionados
Chave da sintaxe de linha de comando
gettype
Artigo • 06/04/2023
O comando gettype foi preterido e não haverá suporte para ele nas versões futuras do
Windows.
gettype está incluído no Windows Server 2003. Para obter mais informações, consulte
gettype.
Links relacionados
Chave da sintaxe de linha de comando
goto
Artigo • 06/04/2023
Sintaxe
goto <label>
Parâmetros
Parâmetro Descrição
<label> Especifica uma cadeia de caracteres de texto que é usada como um rótulo no
programa em lote.
Comentários
Você pode usar espaços no parâmetro label, mas não pode incluir outros
separadores (por exemplo, sinais de ponto e vírgula (;) ou de igual (=)).
Exemplos
O programa em lote a seguir formata um disco na unidade A como um disco do
sistema. Se a operação for bem-sucedida, o comando goto direcionará o
processamento para o rótulo :end:
echo off
format a: /s
if not errorlevel 1 goto end
echo An error occurred during formatting.
:end
echo End of batch program.
Links relacionados
Chave da sintaxe de linha de comando
Comando cmd
Comando if
gpfixup
Artigo • 17/04/2023
Sintaxe
gpfixup [/v]
[/olddns:<olddnsname> /newdns:<newdnsname>]
[/oldnb:<oldflatname> /newnb:<newflatname>]
[/dc:<dcname>] [/sionly]
[/user:<username> [/pwd:{<password>|*}]] [/?]
Parâmetros
Parâmetro Descrição
Exemplos
Este exemplo pressupõe que você já executou uma operação de renomeação de
domínio na qual alterou o nome DNS de MyOldDnsName para MyNewDnsName, e o
nome NetBIOS de MyOldNetBIOSName para MyNewNetBIOSName.
Este exemplo é o mesmo que o anterior, exceto pelo fato de que pressupõe que o nome
NetBIOS do domínio não foi alterado durante a operação de renomeação de domínio.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
7 Observação
Exceto ao usar /?, você deve incluir uma opção de saída /r, /v, /z, /x ou /h.
Parâmetros
Parâmetro Descrição
/user Especifica o usuário remoto de quem os dados do RSoP devem ser exibidos.
[<targetdomain>\]
<targetuser>]
Parâmetro Descrição
/scope {user | Exibe dados do RSoP para o usuário ou para o computador. Se /scope for
computer} omitido, gpresult exibirá dados do RSoP para o usuário e o computador.
[/x | /h] Salva o relatório em formato XML (/x) ou HTML (/h) no local e com o nome
<filename> do arquivo especificado pelo parâmetro filename. Não pode ser usado com
/u, /p, /r, /v ou /z.
Comentários
A Política de Grupo é a principal ferramenta administrativa para definir e controlar
a forma de operação de programas, recursos de rede e sistema operacional para
usuários e computadores em uma organização. Em um ambiente de diretório
ativo, a Política de Grupo é aplicada a usuários ou computadores com base em sua
associação em sites, domínios ou unidades organizacionais.
Exemplos
Para recuperar dados do RSoP apenas para o usuário remoto, maindom\hiropln com a
senha p@ssW23, que está no computador srvmain, digite:
Para exibir dados do RSoP para o usuário conectado, maindom\hiropln com a senha
p@ssW23, para o computador srvmain, digite:
Links relacionados
Chave da sintaxe de linha de comando
gpt
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Em discos gpt (tabela de partição de GUID) básicos, esse comando atribui os atributos
gpt à partição com foco. Os atributos de partição gpt fornecem informações adicionais
sobre o uso da partição. Alguns atributos são específicos ao GUID do tipo de partição.
Você deve escolher uma partição gpt básica para que essa operação seja bem-sucedida.
Use o comando select partition para selecionar uma partição gpt básica e deslocar o
foco para ela.
U Cuidado
A alteração dos atributos gpt pode fazer com que os volumes de dados básicos
não sejam atribuídos a letras de unidade ou pode impedir que o sistema de
arquivos seja montado. Recomendamos que você não altere os atributos gpt, a
menos que seja um OEM (fabricante de equipamento original) ou um profissional
de TI que tenha experiência com discos gpt.
Sintaxe
gpt attributes=<n>
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
attributes= <n> Especifica o valor do atributo que você deseja aplicar à partição com foco. O
campo de atributo gpt é um campo de 64 bits que contém dois subcampos. O
campo superior é interpretado apenas no contexto da ID da partição, enquanto
o campo inferior é comum a todas as IDs de partição. Os valores aceitos
incluem:
0x0000000000000001 – especifica que a partição é exigida pelo
computador para funcionar corretamente.
0x8000000000000000 - especifica que a partição não receberá uma letra
da unidade por padrão quando o disco for movido para outro
computador ou quando o disco for visto pela primeira vez por um
computador.
0x4000000000000000 - oculta o volume de uma partição para que ele
não seja detectado pelo gerenciador de montagem.
0x2000000000000000 - especifica que a partição é uma cópia de sombra
de outra partição.
0x1000000000000000 – especifica que a partição é somente leitura. Esse
atributo impede que gravem no volume.
Para saber mais sobre esses atributos, confira a seção atributos em Estrutura
create_PARTITION_PARAMETERS.
Comentários
A partição do Sistema EFI contém apenas os binários necessários para iniciar o
sistema operacional. Isso facilita que binários OEM ou binários específicos a um
sistema operacional sejam colocados em outras partições.
Exemplos
Para impedir que o computador atribua automaticamente uma letra da unidade à
partição com foco, ao mover um disco gpt, digite:
gpt attributes=0x8000000000000000
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
/sync Faz com que o próximo aplicativo de política em primeiro plano seja
feito de forma síncrona. A política de primeiro plano é aplicada na
inicialização do computador e no logon do usuário. Você pode
especificar isso para o usuário, computador ou ambos, usando o
parâmetro /target. Os parâmetros /force e /wait serão ignorados se
você especificá-los.
Exemplos
Para forçar uma atualização em segundo plano de todas as configurações de Política de
Grupo, independentemente de terem sido alteradas, digite:
gpupdate /force
Links relacionados
Chave da sintaxe de linha de comando
graftabl
Artigo • 06/04/2023
) Importante
Sintaxe
graftabl <codepage>
graftabl /status
Parâmetros
Parâmetro Descrição
<codepage> Especifica uma página de códigos para definir a aparência de caracteres estendidos
no modo gráfico. Os números de identificação da página de códigos válidos são:
437 – Estados Unidos
850 – Multilíngue (Latino I)
852 – Eslavo (Latino II)
855 – Cirílico (russo)
857 – Turco
860 – Português
861 – Islandês
863 – Francês canadense
865 – Nórdico
866 - Russo
869 - Grego Moderno
/status Exibe a página de códigos atual que está sendo usada por este comando.
Código de Descrição
saída
Exemplos
Para exibir a página de códigos atual usada pelo graftabl, digite:
graftabl /status
Para carregar o conjunto de caracteres gráficos para a página de códigos 437 (Estados
Unidos) na memória, digite:
graftabl 437
graftabl 850
Links relacionados
Chave da sintaxe de linha de comando
Comando freedisk
Comando mode
Comando chcp
ajuda
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
help [<command>]
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir informações sobre o comando robocopy, digite:
help robocopy
help
Para exibir informações detalhadas de ajuda sobre como usar o comando create
partition primary em DiskPart, digite:
help create partition primary
Links relacionados
Chave da sintaxe de linha de comando
helpctr
Artigo • 12/04/2023
O comando helpctr foi preterido e não há garantia de que tenha suporte no Windows.
Essa ferramenta está incluída no Windows Server 2003. Para obter mais informações,
confira Helpctr.
hostname
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Sintaxe
hostname
Parâmetros
Parâmetro Descrição
Todo parâmetro diferente de /? produz uma mensagem de erro e define o nível de erro
como 1.
Observações
A variável de ambiente %COMPUTERNAME% geralmente imprimirá a mesma cadeia de
caracteres que hostname , mas em letras maiúsculas.
Se a variável de ambiente _CLUSTER_NETWORK_NAME_ for definida, hostname imprimirá
o valor dele.
Exemplos
Para exibir o nome do computador, digite:
shell
hostname
shell
echo %COMPUTERNAME%
shell
Links relacionados
Chave da sintaxe de linha de comando
icacls
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[/findsid <sid> Localiza todos os arquivos correspondentes que contêm uma DACL
[/t] [/c] [/l] [/q]] mencionando explicitamente o SID (identificador de segurança) especificado.
[/verify [/t] [/c] Localiza todos os arquivos com ACLs que não são canônicas ou têm
[/l] [/q]] comprimentos inconsistentes com contagens de ACE (entrada de controle de
acesso).
[/reset [/t] [/c] [/l] Substitui ACLs por ACLs herdadas padrão para todos os arquivos
[/q]] correspondentes.
[/deny <sid>: Nega explicitamente os direitos de acesso do usuário especificado. Uma ACE
<perm>[...]] de negação explícita é adicionada para as permissões declaradas e as mesmas
permissões em qualquer concessão explícita são removidas.
[/remove[:g | :d]] Remove todas as ocorrências das SID especificada da DACL. Esse comando
<sid>[...] [/t] [/c] também pode usar:
[/l] [/q] :g - remove todas as ocorrências de direitos concedidos à SID
especificada.
:d - remove todas as ocorrências de direitos negados à SID
especificada.
[/substitute Substitui uma SID existente (sidold) por uma nova SID (sidnew). Requer o uso
<sidold> com o parâmetro <directory> .
<sidnew> [...]]
Negações explícitas
Concessões explícitas
Negações herdadas
Concessões herdadas
A opção <perm> é uma máscara de permissão que pode ser especificada em uma
das seguintes formas:
F - acesso completo
M - modificar o acesso
D - exclusão
S - sincronizar
MA - máximo Permitido
GR - leitura genérica
GW - gravação genérica
GE - execução genérica
GA - todos genéricos
X - executar/percorrer
DC - excluir filho
RA - atributos de leitura
WA - atributos de gravação
(IO) - somente herança. ACE herdada do contêiner pai, mas não se aplica ao
objeto em si. Aplica-se apenas a diretórios.
Exemplos
Para salvar as DACLs de todos os arquivos no diretório C:\Windows e seus subdiretórios
no arquivo ACLFile, digite:
icacls c:\windows\* /save aclfile /t
Para restaurar os DACLs de cada arquivo no ACLFile que existe no diretório C:\Windows
e seus subdiretórios, digite:
Links relacionados
Chave da sintaxe de linha de comando
if
Artigo • 11/04/2023
Syntax
Parâmetros
Parâmetro Descrição
não Especifica que o comando deve ser executado somente se a condição for falsa.
<command> Especifica o comando que deve ser executado se a condição anterior for
atendida.
<string1>== Especifica uma condição verdadeira somente se string1 e string2 forem iguais.
<string2> Esses valores podem ser cadeias de caracteres literais ou variáveis de lote (por
exemplo, %1 ). Você não precisa colocar cadeias de caracteres literais entre aspas.
Comentários
Você deve usar a cláusula else na mesma linha que o comando após if.
Exemplos
Para exibir a mensagem Não é possível localizar o arquivo de dados se o arquivo
Product.dat não puder ser encontrado, digite:
:begin
@echo off
format a: /s
if not errorlevel 1 goto end
echo An error occurred during formatting.
:end
echo End of batch program.
IF EXIST Product.dat (
del Product.dat
) ELSE (
echo The Product.dat file is missing.
)
7 Observação
Essas linhas podem ser combinadas em uma única linha da seguinte maneira:
goto answer%errorlevel%
:answer1
echo The program returned error level 1
goto end
:answer0
echo The program returned error level 0
goto end
:end
echo Done!
Links relacionados
Chave da sintaxe de linha de comando
comando goto
import (diskshadow)
Artigo • 06/04/2023
[IMPORTANTE] Antes de usar esse comando, você deve usar o comando load
metadata para carregar um arquivo de metadados DiskShadow.
Sintaxe
import
Comentários
Cópias de sombra transportáveis não são armazenadas no sistema imediatamente.
Seus detalhes são armazenados em um arquivo XML do Documento de
componentes de Backup, que o DiskShadow solicita e salva automaticamente em
um arquivo de metadados .cab no diretório de trabalho. Use o comando set
metadata para alterar o caminho e o nome desse arquivo XML.
Exemplos
Confira a seguir um script DiskShadow de exemplo que demonstra o uso do comando
import:
Links relacionados
Chave da sintaxe de linha de comando
Comando diskshadow
import (diskpart)
Artigo • 17/04/2023
[IMPORTANTE] Antes de usar esse comando, você deve usar o comando select disk
para selecionar um disco dinâmico em um grupo de discos estrangeiros e mudar o
foco para ele.
Sintaxe
import [noerr]
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para importar todos os discos que estão no mesmo grupo de discos que o disco com
foco no grupo de discos do computador local, digite:
import
Links relacionados
Chave da sintaxe de linha de comando
Comando diskpart
inativos
Artigo • 17/04/2023
Um sistema ativo ou partição de inicialização deve ser selecionado para que essa
operação tenha êxito. Use o comando select partition command para selecionar a
partição ativa e deslocar o foco para ela.
U Cuidado
Pode ser que seu computador não inicie sem uma partição ativa. Não marque um
sistema ou uma partição de inicialização como inativa, a menos que você seja um
usuário experiente com uma compreensão completa da família de sistemas
operacionais Windows.
Sintaxe
inactive
Exemplos
inactive
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
/release [<adapter>] Envia uma mensagem DHCPRELEASE para o servidor DHCP para liberar a
configuração DHCP atual e descartar a configuração de endereço IP para
todos os adaptadores (se um adaptador não for especificado) ou para um
adaptador específico se o parâmetro do adaptador estiver incluído. Esse
parâmetro desabilita o TCP/IP para adaptadores configurados para obter
um endereço IP automaticamente. Para especificar um nome do
adaptador, digite o nome do adaptador que aparece quando você usa
ipconfig sem parâmetros.
/release6 [<adapter>] Envia uma mensagem DHCPRELEASE para o servidor DHCPv6 para liberar
a configuração DHCP atual e descartar a configuração de endereço IPv6
para todos os adaptadores (se um adaptador não for especificado) ou
para um adaptador específico se o parâmetro do adaptador estiver
incluído. Esse parâmetro desabilita o TCP/IP para adaptadores
configurados para obter um endereço IP automaticamente. Para
especificar um nome do adaptador, digite o nome do adaptador que
aparece quando você usa ipconfig sem parâmetros.
Comentários
Esse comando é mais útil em computadores configurados para obter um endereço
IP automaticamente. Isso permite que os usuários determinem quais valores de
configuração de TCP/IP foram configurados por DHCP, APIPA (Endereçamento IP
Privado Automático) ou uma configuração alternativa.
Exemplos
Para exibir a configuração básica de TCP/IP para todos os adaptadores, digite:
ipconfig
ipconfig /all
Para renovar uma configuração de endereço IP atribuída por DHCP apenas para o
adaptador de Conexão de Área Local, digite:
ipconfig /renew Local Area Connection
ipconfig /flushdns
Para exibir a ID da classe DHCP para todos os adaptadores com nomes que começam
com Local, digite:
Para definir a ID da classe DHCP para o adaptador de conexão de área local como TEST,
digite:
Links relacionados
Chave da sintaxe de linha de comando
ipxroute
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
servidores [/type=x] Exibe a tabela de SAP (Ponto de Acesso a Serviços) para o tipo de
servidor especificado. x deve ser um inteiro. Por exemplo, /type=4 exibe
todos os servidores de arquivos. Se você não especificar /type, ipxroute
servers exibirá todos os tipos de servidores, listando-os pelo nome do
servidor.
resolve {GUID | Resolve o nome do GUID para seu nome amigável ou o nome amigável
name} {GUID | para seu GUID.
adaptername}
def Envia pacotes para a difusão ALL ROUTES. Se um pacote for transmitido
para um endereço MAC exclusivo que não esteja na tabela de roteamento
de origem, o ipxroute enviará o pacote para a difusão SINGLE ROUTES
por padrão.
Parâmetro Descrição
gbr Envia pacotes para a difusão ALL ROUTES. Se um pacote for transmitido
para o endereço de difusão (FFFFFFFFFFFF), o ipxroute enviará o pacote
para a difusão SINGLE ROUTES por padrão.
mbr Envia pacotes para a difusão ALL ROUTES. Se um pacote for transmitido
para o endereço de multicast (C000xxxxxxxx), o ipxroute enviará o pacote
para a difusão SINGLE ROUTES por padrão.
config Exibe informações sobre todas as associações para as quais o IPX está
configurado.
Exemplos
Para exibir os segmentos de rede aos quais a estação de trabalho está anexada, o
endereço do nó da estação de trabalho e o tipo de quadro que está sendo usado,
digite:
ipxroute config
Links relacionados
Chave da sintaxe de linha de comando
irftp
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
<drive>:\ Especifica a unidade que contém os arquivos que você deseja enviar por meio de
um link infravermelho.
[path] Especifica o local e o nome do arquivo ou o conjunto de arquivos que você deseja
<filename> enviar por meio de um link infravermelho. Se você especificar um conjunto de
arquivos, deverá especificar o caminho completo para cada arquivo.
/h Especifica o modo oculto. Quando o modo oculto é usado, os arquivos são enviados
sem exibir a caixa de diálogo Link Sem Fio.
/s Abre a caixa de diálogo Link Sem Fio para que você possa selecionar o arquivo ou o
conjunto de arquivos que deseja enviar sem usar a linha de comando para
especificar a unidade, o caminho e os nomes de arquivo. A caixa de diálogo Link
Sem Fio também será aberta se você usar esse comando sem parâmetros.
Exemplos
Para enviar c:\example.txt pelo link infravermelho, digite:
irftp c:\example.txt
Links relacionados
Chave da sintaxe de linha de comando
jetpack
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para compactar o banco de dados WINS, em que Tmp.mdb é um banco de dados
temporário e Wins.mdb é o banco de dados WINS, digite:
cd %SYSTEMROOT%\SYSTEM32\WINS
NET STOP WINS
jetpack Wins.mdb Tmp.mdb
NET start WINS
cd %SYSTEMROOT%\SYSTEM32\DHCP
NET STOP DHCPSERVER
jetpack Dhcp.mdb Tmp.mdb
NET start DHCPSERVER
Links relacionados
Chave da sintaxe de linha de comando
klist
Artigo • 12/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
-lh Indica a parte alta do LUID (identificador local exclusivo) do usuário, expresso em
hexadecimal. Se –lh ou –li não estiverem presentes, o comando usará como padrão
o LUID do usuário que está conectado no momento.
-li Indica a parte baixa do LUID (identificador local exclusivo) do usuário, expresso em
hexadecimal. Se –lh ou –li não estiverem presentes, o comando usará como padrão
o LUID do usuário que está conectado no momento.
get Permite solicitar um tíquete para o computador de destino especificado pelo SPN
(nome da entidade de serviço).
Parâmetro Descrição
Comentários
LogonID: o LUID.
ServiceName: krbtgt
kdcoptions: para obter a lista atual de opções e suas explicações, consulte RFC
4120 .
Exemplos
Para consultar o cache de tíquetes Kerberos para determinar se há tíquetes ausentes, se
o servidor ou a conta de destino está com erro ou se não há suporte para o tipo de
criptografia devido a um erro de ID de Evento 27, digite:
klist
Para limpar o cache de tíquetes Kerberos e fazer logoff e logon novamente, digite:
klist purge
klist sessions
klist kcd_cache
Para consultar quais controladores de domínio foram contatados recentemente por este
computador, digite:
klist query_bind
klist purge_bind
Links relacionados
Chave da sintaxe de linha de comando
ksetup
Artigo • 12/04/2023
Sintaxe
ksetup
[/setrealm <DNSdomainname>]
[/mapuser <principal> <account>]
[/addkdc <realmname> <KDCname>]
[/delkdc <realmname> <KDCname>]
[/addkpasswd <realmname> <KDCPasswordName>]
[/delkpasswd <realmname> <KDCPasswordName>]
[/server <servername>]
[/setcomputerpassword <password>]
[/removerealm <realmname>]
[/domain <domainname>]
[/changepassword <oldpassword> <newpassword>]
[/listrealmflags]
[/setrealmflags <realmname> [sendaddress] [tcpsupported] [delegate]
[ncsupported] [rc4]]
[/addrealmflags <realmname> [sendaddress] [tcpsupported] [delegate]
[ncsupported] [rc4]]
[/delrealmflags [sendaddress] [tcpsupported] [delegate] [ncsupported] [rc4]]
[/dumpstate]
[/addhosttorealmmap] <hostname> <realmname>]
[/delhosttorealmmap] <hostname> <realmname>]
[/setenctypeattr] <domainname> {DES-CBC-CRC | DES-CBC-MD5 | RC4-HMAC-MD5 |
AES128-CTS-HMAC-SHA1-96 | AES256-CTS-HMAC-SHA1-96}
[/getenctypeattr] <domainname>
[/addenctypeattr] <domainname> {DES-CBC-CRC | DES-CBC-MD5 | RC4-HMAC-MD5 |
AES128-CTS-HMAC-SHA1-96 | AES256-CTS-HMAC-SHA1-96}
[/delenctypeattr] <domainname>
Parâmetros
Parâmetro Descrição
ksetup domain Permite especificar um domínio (se o <domainname> ainda não tiver sido
definido pelo parâmetro /domain).
ksetup listrealmflags Lista os sinalizadores de território disponíveis que ksetup pode detectar.
Links relacionados
Chave da sintaxe de linha de comando
ksetup addenctypeattr
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<domainname> Nome do domínio ao qual você deseja estabelecer uma conexão. Use o nome do
domínio totalmente qualificado ou uma forma simples do nome, como
corp.contoso.com ou contoso.
Comentários
Exemplos
Para exibir o tipo de criptografia para o TGT (tíquete de concessão de tíquete) do
Kerberos e a chave de sessão, digite:
klist
Para verificar se o atributo de tipo de criptografia foi definido conforme o esperado para
o domínio, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando klist
comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
<hostname> O nome do host é o nome do computador e pode ser declarado como o nome de
domínio totalmente qualificado do computador.
<realmname> O nome do realm é declarado como um nome DNS em letra maiúscula, como
CORP. CONTOSO.COM.
Exemplos
Para mapear o computador host IPops897 para o realm CONTOSO, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<realmname> Especifica o nome DNS em letra maiúscula, como CORP. CONTOSO.COM. Esse
valor também é exibido como o realm padrão quando ksetup é executado e é o
realm ao qual você deseja adicionar o outro KDC.
Exemplos
Para configurar um servidor do KDC não Windows e o realm que a estação de trabalho
deve usar, digite:
ksetup /addkdc CORP.CONTOSO.COM mitkdc.contoso.com
ksetup
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se o realm do Kerberos no qual a estação de trabalho será autenticada oferecer
suporte ao protocolo de alteração de senha do Kerberos, você poderá configurar
um computador cliente com o sistema operacional Windows para usar um servidor
de senha do Kerberos.
Exemplos
Para configurar o realm CORP.CONTOSO.COM para usar o servidor do KDC não
Windows mitkdc.contoso.com como o servidor de senha, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Os sinalizadores de realm são armazenados no registro em
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Domains\
<realmname> . Essa entrada não existe no registro por padrão. Você pode usar o
0x00 None Nenhum sinalizador de realm está definido, e não há outros recursos
habilitados.
0x02 tcpsupported Há suporte nesse realm para o protocolo TCP e o protocolo UDP.
0x80 rc4 Esse realm dá suporte à criptografia RC4 para habilitar a confiança entre
realms, o que permite o uso do TLS.
Exemplos
Para listar os sinalizadores de realm disponíveis para o realm CONTOSO, digite:
ksetup /listrealmflags
Para adicionar mais um sinalizador que não está no conjunto no momento, digite:
Para verificar se o sinalizador realm está definido, digite ksetup e exiba a saída,
procurando o texto Sinalizadores de realm =. Se o texto não for exibido, significa que o
sinalizador não foi definido.
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Usa o valor de senha KDC (Centro de Distribuição de Chaves) (kpasswd) para alterar a
senha do usuário conectado. A saída do comando informa o status de êxito ou falha.
Sintaxe
Parâmetros
Parâmetro Descrição
<newpassword> Especifica a nova senha do usuário conectado. Essa senha deve atender a todos
os requisitos de senha definidos neste computador.
Comentários
Se você quiser forçar uma alteração de senha no próximo logon, esse comando
permitirá o uso do asterisco (*) para que o usuário seja solicitado a fornecer uma
nova senha.
Exemplos
Para alterar a senha de um usuário que está conectado atualmente a este computador
neste domínio, digite:
ksetup /changepassword Pas$w0rd Pa$$w0rd
Para alterar a senha de um usuário que está conectado atualmente no domínio Contoso,
digite:
Para forçar o usuário conectado atualmente a alterar a senha no próximo logon, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
Você pode exibir o tipo de criptografia para o TGT (tíquete de concessão de tíquete)
Kerberos e a chave da sessão executando o comando klist e exibindo a saída. É possível
definir o domínio ao qual se conectar e usar executando o comando ksetup /domain
<domainname> .
Sintaxe
Parâmetros
Parâmetro Descrição
<domainname> Nome do domínio ao qual você deseja estabelecer uma conexão. Você pode usar
o nome do domínio totalmente qualificado ou uma forma simples do nome,
como corp.contoso.com ou contoso.
Exemplos
Para determinar os tipos de criptografia atuais definidos neste computador, digite:
klist
Links relacionados
Chave da sintaxe de linha de comando
comando klist
comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar a configuração do realm CONTOSO e excluir o mapeamento do computador
host IPops897 para o realm, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
executar esse comando, é recomendável verificar se o KDC foi removido e não aparece
mais na lista.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<realmname> Especifica o nome DNS em letra maiúscula, como CORP. CONTOSO.COM. Esse é o
realm padrão que aparece quando ao executar o comando ksetup e é o realm do
qual você deseja excluir o KDC.
Exemplos
Para exibir todas as associações entre o realm do Windows e o realm não associado a
Windows e determinar quais remover, digite:
ksetup
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para garantir que o realm CORP.CONTOSO.COM use o servidor do KDC não Windows
mitkdc.contoso.com como o servidor de senha, digite:
Para garantir que o realm CORP.CONTOSO.COM não seja mapeado para um servidor de
senha do Kerberos (o nome do KDC), digite ksetup no computador Windows e exiba a
saída.
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Os sinalizadores de realm especificam recursos adicionais de um realm do
Kerberos que não são baseados no sistema operacional do Windows Server. Os
computadores que executam o Windows Server podem usar um servidor do
Kerberos para administrar a autenticação no realm do Kerberos, em vez de usar
um domínio que executa um sistema operacional do Windows Server. Essa entrada
estabelece os recursos do realm e são os seguintes:
0x00 Nenhum Nenhum sinalizador de realm está definido e não há recursos adicionais
habilitados.
0x02 tcpsupported Há suporte nesse realm para o TCP (protocolo TCP) e o UDP (protocolo
UDP).
0x80 rc4 Esse realm dá suporte à criptografia RC4 para habilitar a confiança entre
realms, o que permite o uso do TLS.
<realmname> . Essa entrada não existe no registro por padrão. Você pode usar o
comando ksetup addrealmflags para preencher o registro.
Exemplos
Para listar os sinalizadores de realm disponíveis para o realm CONTOSO, digite:
ksetup /listrealmflags
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
<domainname> Nome do domínio ao qual você deseja estabelecer uma conexão. Use o nome do
domínio totalmente qualificado ou uma forma simples do nome, como
contoso.com ou contoso.
Exemplos
Para estabelecer uma conexão com um domínio válido, como a Microsoft, usando o
subcomando ksetup /mapuser , digite:
Após uma conexão bem-sucedida, você receberá um novo TGT ou um TGT existente
será atualizado.
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Exibe o estado atual das configurações de realm para todos os realms definidos no
computador. Esse comando exibe a mesma saída do comando ksetup.
Sintaxe
ksetup /dumpstate
Comentários
A saída desse comando inclui o realm padrão (o domínio do qual o computador é
membro) e todos os realms definidos no computador. O seguinte é incluído para
cada realm:
A senha KDC.
Esse comando não exibe o nome de domínio especificado pela detecção de DNS
ou pelo comando ksetup /domain .
Exemplos
Para localizar as configurações de realm Kerberos em um computador, digite:
ksetup /dumpstate
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
ksetup getenctypeattr
Artigo • 11/04/2023
Você pode exibir o tipo de criptografia para o TGT (tíquete de concessão de tíquete)
Kerberos e a chave da sessão executando o comando klist e exibindo a saída. É possível
definir o domínio ao qual se conectar e usar executando o comando ksetup /domain
<domainname> .
Sintaxe
Parâmetros
Parâmetro Descrição
<domainname> Nome do domínio ao qual você deseja estabelecer uma conexão. Use o nome do
domínio totalmente qualificado ou uma forma simples do nome, como
corp.contoso.com ou contoso.
Exemplos
Para verificar o atributo do tipo de criptografia para o domínio, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando klist
comando ksetup
comando ksetup domain
Lista os sinalizadores de realm disponíveis que podem ser relatados pelo ksetup.
Sintaxe
ksetup /listrealmflags
Comentários
Os sinalizadores de realm especificam recursos adicionais de um realm do
Kerberos que não são baseados no sistema operacional do Windows Server. Os
computadores que executam o Windows Server podem usar um servidor do
Kerberos para administrar a autenticação no realm do Kerberos, em vez de usar
um domínio que executa um sistema operacional do Windows Server. Essa entrada
estabelece os recursos do realm e são os seguintes:
0x00 Nenhum Nenhum sinalizador de realm está definido, e não há recursos adicionais
habilitados.
0x02 tcpsupported Há suporte nesse realm para o protocolo TCP e o protocolo UDP.
0x80 rc4 Esse realm dá suporte à criptografia RC4 para habilitar a confiança entre
realms, o que permite o uso do TLS.
Exemplos
Para listar os sinalizadores de realm conhecidos nesse computador, digite:
ksetup /listrealmflags
Para definir os sinalizadores de realm disponíveis que o ksetup não conhece, digite:
-OU-
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Uma conta pode ser identificada especificamente, como Convidados do Domínio,
ou você pode usar um caractere curinga (*) para incluir todas as contas.
Exemplos
Para ver as configurações mapeadas atuais e o realm padrão, digite:
ksetup
Para mapear a conta de Mike Danseglio no realm CONTOSO do Kerberos para a conta
de convidado neste computador, concedendo a ele todos os privilégios de um membro
da conta de convidado interna sem precisar se autenticar neste computador, digite:
Para mapear a conta de Mike Danseglio dentro do realm Kerberos CONTOSO para
qualquer conta existente neste computador, digite:
7 Observação
Para mapear todas as contas dentro do realm Kerberos CONTOSO para qualquer conta
existente com o mesmo nome neste computador, digite:
ksetup /mapuser * *
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
ksetup removerealm
Artigo • 17/04/2023
existe no registro por padrão. Você pode usar o comando ksetup addrealmflags para
preencher o registro.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover um nome de realm incorreto (.CON em vez de .COM) do computador
local, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando ksetup
) Importante
Não é possível remover o nome do servidor de destino. Em vez disso, você pode
alterá-lo novamente para o nome do computador local, que é o padrão.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para que as configurações do ksetup sejam implementadas no computador IPops897,
que está conectado no domínio contoso, digite:
comando ksetup
ksetup setcomputerpassword
Artigo • 17/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar a senha da conta de computador no computador local de IPops897 para
IPop$897!, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
ksetup setenctypeattr
Artigo • 17/04/2023
Você pode exibir o tipo de criptografia para o TGT (tíquete de concessão de tíquete)
Kerberos e a chave da sessão executando o comando klist e exibindo a saída. É possível
definir o domínio ao qual se conectar e usar executando o comando ksetup /domain
<domainname> .
Sintaxe
Parâmetros
Parâmetro Descrição
<domainname> Nome do domínio ao qual você deseja estabelecer uma conexão. Use o nome do
domínio totalmente qualificado ou uma forma simples do nome, como
corp.contoso.com ou contoso.
Comentários
Você pode definir ou adicionar vários tipos de criptografia separando os tipos de
criptografia no comando com um espaço. No entanto, você só pode fazer isso
para um domínio por vez.
Exemplos
Para exibir o tipo de criptografia para o TGT (tíquete de concessão de tíquete) do
Kerberos e a chave de sessão, digite:
klist
Para verificar se o atributo de tipo de criptografia foi definido conforme o esperado para
o domínio, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando klist
Comando ksetup
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
<DNSdomainname> Especifica o nome DNS em letra maiúscula, como CORP. CONTOSO.COM. Você
pode usar o nome de domínio totalmente qualificado ou uma forma simples
do nome. Se você não usar maiúsculas para o nome DNS, receberá uma
solicitação para a continuação da verificação.
Exemplos
Para definir o realm deste computador a um nome de domínio específico e restringir o
acesso por um controlador que não seja de domínio apenas para o realm Kerberos
CONTOSO, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
ksetup removerealm
ksetup setrealmflags
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Os sinalizadores de realm especificam recursos adicionais de um realm do
Kerberos que não são baseados no sistema operacional do Windows Server. Os
computadores que executam o Windows Server podem usar um servidor do
Kerberos para administrar a autenticação no realm do Kerberos, em vez de usar
um domínio que executa um sistema operacional do Windows Server. Essa entrada
estabelece os recursos do realm e são os seguintes:
0x00 Nenhum Nenhum sinalizador de realm está definido e não há recursos adicionais
habilitados.
0x02 tcpsupported Há suporte nesse realm para o TCP (protocolo TCP) e o UDP (protocolo
UDP).
0x80 rc4 Esse realm dá suporte à criptografia RC4 para habilitar a confiança entre
realms, o que permite o uso do TLS.
<realmname> . Essa entrada não existe no registro por padrão. Você pode usar o
comando ksetup addrealmflags para preencher o registro.
Exemplos
Para listar os sinalizadores de realm disponíveis e defini-los para o realm CONTOSO,
digite:
ksetup
Para definir dois sinalizadores que não estão definidos no momento, digite:
Para verificar se o sinalizador realm está definido, digite ksetup e exiba a saída,
procurando o texto Sinalizadores de realm =. Se o texto não for exibido, significa que o
sinalizador não foi definido.
Links relacionados
Chave da sintaxe de linha de comando
comando ksetup
Sintaxe
Exemplos
Para forçar uma transação Indoubt com GUID 311a9209-03f4-11dc-918f-00188b8f707b
para confirmar, digite:
Links relacionados
Chave da sintaxe de linha de comando
ktpass
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
ktpass
[/out <filename>]
[/princ <principalname>]
[/mapuser <useraccount>]
[/mapop {add|set}] [{-|+}desonly] [/in <filename>]
[/pass {password|*|{-|+}rndpass}]
[/minpass]
[/maxpass]
[/crypto {DES-CBC-CRC|DES-CBC-MD5|RC4-HMAC-NT|AES256-SHA1|AES128-SHA1|All}]
[/itercount]
[/ptype {KRB5_NT_PRINCIPAL|KRB5_NT_SRV_INST|KRB5_NT_SRV_HST}]
[/kvno <keyversionnum>]
[/answer {-|+}]
[/target]
[/rawsalt] [{-|+}dumpsalt] [{-|+}setupn] [{-|+}setpass <password>] [/?
|/h|/help]
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Comentários
O parâmetro /princ não é avaliado pelo ktpass e é usado conforme fornecido. Não
há nenhuma verificação para ver se o parâmetro corresponde ao caso exato do
valor do atributo userPrincipalName ao gerar o arquivo Keytab. Distribuições
Kerberos que diferenciam maiúsculas de minúsculas usando esse arquivo Keytab
poderão ter problemas se não houver correspondência de caso exata e podem até
falhar durante a pré-autenticação. Para verificar e recuperar o valor correto do
atributo userPrincipalName de um arquivo de exportação LDifDE. Por exemplo:
Exemplos
Para criar um arquivo .keytab Kerberos para um computador host que não esteja
executando o sistema operacional Windows, mapeie a entidade de segurança para a
conta e defina a senha da entidade de segurança do host.
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
label
Artigo • 17/04/2023
Cria, altera ou exclui o rótulo de volume (ou seja, o nome) de um disco. Se for usado
sem parâmetros, o comando label alterará o rótulo de volume atual ou excluirá o rótulo
existente.
Sintaxe
Parâmetros
Parâmetro Descrição
/mp Especifica que o volume deve ser tratado como um ponto de montagem ou como
um nome de volume.
<volume> Especifica uma letra de unidade (seguida por dois-pontos), um ponto de montagem
ou um nome do volume. Se um nome de volume estiver especificado, o parâmetro
/mp será desnecessário.
Comentários
O Windows exibe o rótulo de volume e o número de série (se houver um) como
parte da listagem de diretórios.
Exemplos
Para rotular um disco na unidade A que contém informações de vendas de julho, digite:
label a:sales-july
label
3. Pressione Y para excluir o rótulo atual ou N caso queira manter o rótulo existente.
Links relacionados
Chave da sintaxe de linha de comando
list
Artigo • 06/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
disk Exibe uma lista de discos e informações sobre eles, como o tamanho, a quantidade
de espaço livre disponível, se o disco é básico ou dinâmico e se o disco usa o estilo
de partição MBR (registro mestre de inicialização) ou GPT (Tabela de partição GUID).
volume Exibe uma lista dos volumes básicos e dinâmicos em todos os discos.
vdisk Exibe uma lista dos VHDs anexados e/ou selecionados. Esse comando lista os VHDs
desanexados se eles estiverem selecionados no momento; no entanto, o tipo de
disco é definido como Desconhecido até que o VHD seja anexado. O VHD marcado
com um asterisco (*) tem foco.
Comentários
Ao listar discos, se um disco estiver ausente, seu número de disco será prefixado
com M. Por exemplo, o primeiro disco ausente é numerado como M0.
Exemplos
list disk
list partition
list volume
list vdisk
Links relacionados
Chave da sintaxe de linha de comando
list providers
Artigo • 11/04/2023
Sintaxe
list providers
Exemplos
Para listar os provedores de cópia de sombra registrados no momento, digite:
list providers
* ProviderID: {b5946137-7b9f-4925-af80-51abd60b20d5}
Type: [1] VSS_PROV_SYSTEM
Name: Microsoft Software Shadow Copy provider 1.0
Version: 1.0.0.7
CLSID: {65ee1dba-8ff4-4a58-ac1c-3470ee2f376a}
1 provider registered.
Links relacionados
Chave da sintaxe de linha de comando
list shadows
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
set <setID> Lista as cópias de sombra que pertencem à ID do Conjunto de Cópias de Sombra
especificada.
Links relacionados
Chave da sintaxe de linha de comando
list writers
Artigo • 17/04/2023
Lista os gravadores que estão no sistema. Se usado sem parâmetros, list exibirá a saída
para list metadata por padrão.
Sintaxe
Parâmetros
Parâmetro Descrição
metadata Lista a identidade e o status dos gravadores e exibe metadados, como detalhes do
componente e arquivos excluídos. Esse é o parâmetro padrão.
detalhado Lista as mesmas informações que metadata, mas também inclui a lista completa de
arquivos para todos os componentes.
Exemplos
Para listar apenas a identidade e o status dos gravadores, digite:
Links relacionados
Chave da sintaxe de linha de comando
Carregar metadados
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Use o comando import para importar uma cópia de sombra transportável com
base nos metadados especificados por carregar metadados.
Exemplos
Para carregar um arquivo de metadados chamado metafile.cab do local padrão, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se as informações fornecidas contiverem espaços, use o texto entre aspas (por
exemplo, “nome do arquivo 1”).
Exemplos
Para salvar as configurações atuais do registro de desempenho e o texto explicativo no
arquivo “perf backup1.txt”, digite:
Links relacionados
Chave da sintaxe de linha de comando
logman
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
logman create
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
logman create <counter | trace | alert | cfg | api> <[-n] <name>> [options]
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman create alert
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz um
[password]> prompt para a senha. A senha não é exibida quando você a digita no
prompt de senha.
-[-]cnf Quando o tempo for especificado, ele cria um arquivo quando esse tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, ele
cria um arquivo quando o tamanho máximo for excedido.
-[-]rdcs <name> Especifica o conjunto de coletores de dados a ser iniciado quando um alerta
é acionado.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para criar um novo alerta chamado new_alert, que é acionado quando o contador de
desempenho % Tempo do processador no grupo de contadores Processador(_Total)
excede o valor do contador de 50, digite:
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman create api
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * da senha produz um
[password]> prompt que solicita a senha. A senha não é exibida quando você a digita no
prompt de senha.
-mods <path Especifica a lista de módulos dos quais as chamadas à API são registradas.
[path [...]]>
-[-]ano Registrar somente nomes de API (-ano) ou não registrar apenas nomes de
API (-ano).
Exemplos
Para criar um contador de rastreamento de API chamado trace_notepad para o arquivo
executável c:\windows\notepad.exe e colocar os resultados no arquivo c:\notepad.etl,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman create cfg
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz uma
[password]> solicitação para a senha. A senha não é exibida quando você a digita no
prompt de senha.
-[-]cnf Quando o tempo for especificado, cria-se um arquivo quando esse tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, cria-
se um arquivo quando o tamanho máximo for excedido.
-mgt <query Especifica objetos WMI a serem coletados usando a linguagem de consulta
[query [...]]> SQL.
-ftc <path [path Especifica o caminho completo dos arquivos a serem coletados.
[...]]>
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para criar um coletor de dados de configuração chamado cfg_log, usando a chave de
registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Currentverion\ , digite:
logman create cfg cfg_log -reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\Currentverion\\
Para criar um coletor de dados de configuração chamado cfg_log, que registra todos os
objetos WMI em root\wmi na coluna de banco de dados MSNdis_Vendordriverversion ,
digite:
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman create counter
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user [password]> Especifica o usuário para Executar como. Inserir * para a senha
produz um prompt da senha. A senha não é exibida quando você a
digita no prompt de senha.
-m <[start] [stop] Muda para iniciar ou parar manualmente em vez de uma hora de
[[start] [stop] [...]]> início ou término agendada.
-[-]cnf <[[hh:]mm:]ss> Quando o tempo for especificado, crie um novo arquivo quando o
tempo especificado tiver transcorrido. Quando o tempo não for
especificado, crie um novo arquivo quando o tamanho máximo for
excedido.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para criar um contador chamado perf_log usando o contador de tempo % Processador
da categoria de contador Processador (_Total), digite:
logman create counter perf_log -c \Processor(_Total)\% Processor time
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman create trace
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-m <[start] [stop] [[start] [stop] [...]]> Muda para iniciar ou parar manualmente em vez
de em um horário de início ou encerramento
agendado.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para criar um coletor de dados de rastreamento de eventos chamado trace_log, usando
no mínimo 16 e no máximo 256 buffers, com cada buffer tendo 64 kb de tamanho e
colocando os resultados em c:\logfile, digite:
logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman delete
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz um prompt
[password]> para a senha. A senha não é exibida quando você a digita no prompt de senha.
Exemplos
Para excluir o perf_log do coletor de dados, digite:
Comando logman
logman import e logman export
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz um prompt
[password]> para a senha. A senha não é exibida quando você a digita no prompt de senha.
Exemplos
Para importar o arquivo XML c:\windows\perf_log.xml do computador server_1 como
conjunto de coletores de dados chamado perf_log, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman query
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para listar todos os Conjuntos de Coletores de Dados configurados no sistema de
destino, digite:
logman query
Para listar os coletores de dados contidos no Conjunto de Coletores de Dados chamado
perf_log, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman start e logman stop
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
O comando logman start inicia um coletor de dados e define a hora de início como
manual. O comando logman start interrompe um Conjunto de coletores de dados e
define o horário de encerramento como manual.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para iniciar o coletor de dados perf_log, no computador remoto server_1, digite:
logman start perf_log -s server_1
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman update
Artigo • 10/04/2023
Sintaxe
logman update <counter | trace | alert | cfg | api> <[-n] <name>> [options]
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman update alert
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir * para a senha produz um
[password]> prompt da senha. A senha não é exibida quando você a digita no prompt de
senha.
-m <[start] Muda para iniciar ou parar manualmente em vez de uma hora de início ou
[stop] [[start] término agendada.
[stop] [...]]>
-[-]cnf Quando o tempo for especificado, crie um novo arquivo quando o tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, crie
um novo arquivo quando o tamanho máximo for excedido.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para atualizar o alerta existente chamado new_alert, definindo o valor limite do contador
% de tempo do processador no grupo de contadores Processador (_Total) para 40%,
digite:
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman update api
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * da senha produz um
[password]> prompt para a senha. A senha não é exibida quando você a digita no
prompt de senha.
-[-]rc <task> Executa o comando especificado sempre que o log for fechado.
-[-]cnf Quando o tempo for especificado, ele cria um arquivo quando esse tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, ele
cria um arquivo quando o tamanho máximo for excedido.
-mods <path Especifica a lista de módulos dos quais as chamadas à API serão registradas.
[path [...]]>
-[-]ano Registrar somente nomes de API (-ano) ou não registrar apenas nomes de
API (-ano).
Exemplos
Para atualizar um contador de rastreamento de API existente chamado trace_notepad,
no arquivo executável c:\windows\notepad.exe, excluindo a chamada à API TlsGetValue
produzida pelo módulo kernel32.dll, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando logman
logman update cfg
Artigo • 06/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz um
[password]> prompt para a senha. A senha não é exibida quando você a digita no
prompt de senha.
-[-]cnf Quando o tempo for especificado, ele cria um arquivo quando esse tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, ele
cria um arquivo quando o tamanho máximo for excedido.
-mgt <query Especifica objetos WMI a serem coletados usando a linguagem de consulta
[query [...]]> SQL.
-ftc <path [path Especifica o caminho completo para os arquivos a serem coletados.
[...]]>
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para atualizar um coletor de dados de configuração chamado cfg_log, para coletar a
chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Currentverion\ ,
digite:
logman update cfg cfg_log -reg HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\Currentverion\
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman update counter
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-[-]u <user Especifica o usuário para Executar como. Inserir um * na senha produz uma
[password]> solicitação para a senha. A senha não é exibida quando você a digita no
prompt de senha.
-[-]cnf Quando o tempo for especificado, crie um novo arquivo quando o tempo
<[[hh:]mm:]ss> especificado tiver transcorrido. Quando o tempo não for especificado, crie
um novo arquivo quando o tamanho máximo for excedido.
-sc <value> Especifica o número máximo de amostras a serem coletadas com um coletor
de dados do contador de desempenho.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para criar um contador chamado perf_log usando o contador de tempo % Processador
da categoria de contador Processador (_Total), digite:
logman create counter perf_log -c \Processor(_Total)\% Processor time
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
logman update trace
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-m <[start] [stop] [[start] [stop] [...]]> Muda para iniciar ou parar manualmente em vez
de em um horário de início ou encerramento
agendado.
Comentários
Onde [-] está listado, adicionar um hífen extra (-) nega a opção.
Exemplos
Para atualizar um coletor de dados de rastreamento de eventos existente chamado
trace_log, alterando o tamanho máximo do log para 10 MB, atualizando o formato de
arquivo de log para CSV e acrescentando o controle de versão do arquivo no formato
mmddhhmm, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando logman
fazer logoff
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<sessionname> Especifica o nome da sessão. Essa precisa ser uma sessão ativa.
/server: <servername> Especifica o servidor Host da Sessão da Área de Trabalho Remota que
contém a sessão cujo usuário você deseja fazer logoff. Se não for
especificado, o servidor no qual você está ativo no momento será usado.
Comentários
Você sempre pode fazer logoff da sessão à qual está conectado no momento. No
entanto, você precisa ter permissão de Controle Total para fazer logoff de usuários
de outras sessões.
Após ser feito logoff de um usuário, todos os processos são encerrados e a sessão
é excluída do servidor.
Exemplos
Para fazer logoff de um usuário da sessão atual, digite:
logoff
Para fazer logoff de um usuário de uma sessão usando a ID da sessão, por exemplo, a
sessão 12, digite:
logoff 12
Para fazer logoff de um usuário de uma sessão usando o nome da sessão e do servidor,
por exemplo, sessão TERM04 no Server1, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-P Especifica (por nome) a impressora para a fila de impressão com um status que
<Printername> você deseja exibir. Esse parâmetro é necessário e deve estar em letras
maiúsculas.
-l Especifica que você deseja exibir detalhes sobre o status da fila de impressão.
Exemplos
Para exibir o status da fila da impressora Laserprinter1 em um host LPD em 10.0.0.45,
digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<filename> Especifica (por nome) o arquivo a ser impresso. Este parâmetro é necessário.
Exemplos
Para imprimir o arquivo de texto Document.txt na fila da impressora Laserprinter1 em
um host LPD em 10.0.0.45, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/path: <directory> Especifica o caminho para o diretório que você quer alterar. Este
parâmetro é necessário. Observação: O diretório já deve existir; o
uso de macfile directory não criará diretórios.
Primeiro OwnerSeeFiles
Segundo OwnerSeeFolders
Terceiro OwnerMakechanges
Quarto GroupSeeFiles
Quinto GroupSeeFolders
Sexto GroupMakechanges
Sétimo WorldSeeFiles
Oitavo WorldSeeFolders
Nono WorldMakechanges
Comentários
Exemplos
Para atribuir as permissões Ver Arquivos, Ver Pastas e Fazer alterações ao proprietário,
defina a permissão Ver pasta para todos os outros usuários e para impedir que o
diretório seja renomeado, movido ou excluído, digite:
Sintaxe
Parâmetros
Parâmetro Descrição
/datafork: <filepath> Especifica o local da bifurcação de dados que deve ser unida. Você
pode especificar um caminho remoto.
/resourcefork: <filepath> Especifica o local da bifurcação do recurso que será unido. Você pode
especificar um caminho remoto.
Comentários
Exemplos
Para criar o arquivo tree_app no volume acessível para Macintosh D:\Release, usando o
fork de recurso C:\Cross\Mac\Appcode e para fazer esse novo arquivo aparecer para
clientes Macintosh como um aplicativo (aplicativos Macintosh usam o tipo APPL) com o
criador (assinatura) definido como MAGNOLIA, digite:
Para alterar o criador do arquivo para Microsoft Word 5.1, para o arquivo Word.txt no
diretório D:\Word documents\Group files, no servidor \ServerA, digite:
macfile forkize /server:\\ServerA /creator:MSWD /type:TEXT
/targetfile:d:\Word documents\Group files\Word.txt
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Sintaxe
Parâmetros
Parâmetro Descrição
/path: <directory> Obrigatório e válido somente quando você está adicionando um volume.
Especifica o caminho para o diretório raiz do volume a ser adicionado.
Parâmetro Descrição
/readonly: {true | Especifica se os usuários podem alterar arquivos no volume. Use True
false} para especificar que os usuários não podem alterar arquivos no volume.
Use False para especificar que os usuários podem alterar arquivos no
volume. Se for omitido ao adicionar um volume, as alterações nos
arquivos serão permitidas. Se omitido ao alterar um volume, a
configuração readonly para o volume permanecerá inalterada.
/guestsallowed: {true Especifica se os usuários que fazem logon como convidados podem usar
| false} o volume. Use True para especificar que os convidados podem usar o
volume. Use False para especificar que os convidados não podem usar o
volume. Se for omitido ao adicionar um volume, os convidados poderão
usar o volume. Se omitido ao alterar um volume, a configuração
guestallowed para o volume permanecerá inalterada.
/password: <password> Especifica uma senha que será necessária para acessar o volume. Se for
omitido ao adicionar um volume, nenhuma senha será criada. Se for
omitido ao alterar um volume, a senha permanecerá inalterada.
Comentários
Exemplos
Para criar um volume chamado Estatísticas de Marketing dos EUA no servidor local,
usando o diretório Estatísticas na unidade E e especificar que o volume não pode ser
acessado por convidados, digite:
Links relacionados
Chave da sintaxe de linha de comando
makecab
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando diantz
7 Observação
Essa ferramenta da linha de comando pode ser usada no lugar do item do Painel
de Controle Criptografia de Unidade de Disco BitLocker.
Sintaxe
Parâmetros
Parâmetro Descrição
manage bde off Descriptografa a unidade e desativa o BitLocker. Todos os protetores de chave
são removidos quando a descriptografia é concluída.
manage bde Permite o acesso aos dados protegidos pelo BitLocker com uma senha de
unlock recuperação ou uma chave de recuperação.
manage bde Configura o TPM (Trusted Platform Module) do computador. Esse comando
tpm não tem suporte em computadores que executam o Windows 8 ou o
win8_server_2. Para gerenciar o TPM nesses computadores, use o snap-in
MMC de Gerenciamento do TPM ou os cmdlets de Gerenciamento do TPM
para Windows PowerShell.
manage-bde Força uma unidade protegida pelo BitLocker para o modo de recuperação na
ForceRecovery reinicialização. Esse comando exclui da unidade todos os protetores de chave
relacionados ao TPM. Quando o computador é reiniciado, somente uma senha
de recuperação ou uma chave de recuperação pode ser usada para
desbloquear a unidade.
Links relacionados
Chave da sintaxe de linha de comando
Tamanho
Versão do BitLocker
Status de conversão
Porcentagem criptografada
Método de criptografia
Status de proteção
Bloquear status
Campo de identificação
Protetores de chave
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir o status da unidade C, digite:
manage-bde –status C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde on
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para ativar o BitLocker para a unidade C e adicionar uma senha de recuperação à
unidade, digite:
Para ativar o BitLocker para a unidade C, adicione uma senha de recuperação à unidade
e, para salvar uma chave de recuperação para a unidade E, digite:
) Importante
Esse método será necessário se você estiver usando o BitLocker com computadores
que não têm um TPM.
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde off
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<volume> Especifica uma letra de unidade seguida por dois pontos, um caminho GUID de
volume ou um volume montado.
Exemplos
Para desativar o BitLocker na unidade C, digite:
manage-bde –off C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde on
comando manage-bde
manage-bde -pause
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<volume> Especifica uma letra de unidade seguida por dois pontos, um caminho GUID de
volume ou um volume montado.
Exemplos
Para pausar a criptografia do BitLocker na unidade C, digite:
Output
manage-bde -pause C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde on
comando manage-bde
manage-bde resume
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para retomar a criptografia do BitLocker na unidade C, digite:
manage-bde –resume C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde on
comando manage-bde
manage-bde lock
Artigo • 12/04/2023
Bloqueia uma unidade protegida pelo BitLocker para impedir o acesso a ela, a menos
que a chave de desbloqueio seja fornecida.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para bloquear a unidade de dados D, digite:
manage-bde -lock D:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde unlock
Artigo • 12/04/2023
Desbloqueia uma unidade protegida pelo BitLocker usando uma senha de recuperação
ou uma chave de recuperação.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para desbloquear a unidade E com uma senha, digite:
Para desbloquear a unidade E com um arquivo de chave de recuperação que foi salvo
em uma pasta de backup em outra unidade, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde autounlock
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para habilitar o desbloqueio automático da unidade de dados E, digite:
comando manage-bde
manage-bde protectors
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019 e Windows Server 2016
Sintaxe
Parâmetros
Parâmetro Descrição
-disable Desabilita a proteção, o que permitirá que qualquer pessoa acesse dados
criptografados, disponibilizando a chave de criptografia sem segurança na
unidade. Nenhum protetor de chave é removido. A proteção será retomada na
próxima vez que o Windows for inicializado, a menos que os parâmetros -
disable opcionais sejam usados para especificar a contagem de reinicialização.
Parâmetro Descrição
Parâmetro Descrição
-type Identifica o protetor de chave a ser excluído. Você também pode usar
-t como uma versão abreviada desse comando.
Parâmetro Descrição
Parâmetro Descrição
rebootcount Especifica que a proteção do volume do sistema operacional foi suspensa e será
retomada depois que o Windows tiver sido reiniciado o número de vezes
especificado no parâmetro rebootcount. Especifique 0 para suspender a
proteção indefinidamente. Se esse parâmetro não for especificado, a proteção
do BitLocker será retomada automaticamente depois que o Windows for
reiniciado. Você também pode usar -rc como uma versão abreviada desse
comando.
Exemplos
Para adicionar um protetor de chave de certificado, identificado por um arquivo de
certificado, na unidade E, digite:
Para desabilitar a proteção até que o computador seja reinicializado três vezes, digite:
Links relacionados
Chave da sintaxe de linha de comando
manage-bde command
manage-bde tpm
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-turnon Habilita e ativa o TPM, permitindo que a senha do proprietário do TPM seja
definida. Você também pode usar -t como uma versão abreviada desse
comando.
-takeownership Apropria-se do TPM definindo uma senha de proprietário. Você também pode
usar -o como uma versão abreviada desse comando.
Exemplos
Para ativar o TPM, digite:
manage-bde tpm -turnon
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde setidentifier
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o campo identificador de unidade do BitLocker para C, digite:
manage-bde –setidentifier C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para fazer com que o BitLocker comece no modo de recuperação na unidade C, digite:
manage-bde –forcerecovery C:
Links relacionados
Chave da sintaxe de linha de comando
Comando manage-bde
manage-bde changepassword
Artigo • 11/04/2023
Modifica a senha de uma unidade de dados. É solicitado que o usuário digite uma nova
senha.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar a senha usada para desbloquear o BitLocker na unidade de dados D, digite:
manage-bde –changepassword D:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde changepin
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar o PIN usado com o BitLocker na unidade C, digite:
manage-bde –changepin C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde changekey
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para criar uma nova chave de inicialização na unidade E, para usar com a criptografia
BitLocker na unidade C, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde keypackage
Artigo • 10/04/2023
Gera um pacote de chaves para uma unidade. O pacote de chaves pode ser usado em
conjunto com a ferramenta de reparo para reparar unidades corrompidas.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um pacote de chaves para a unidade C com base no protetor de chave
identificado pelo GUID e salvar o pacote de chaves em F:\Folder, digite:
manage-bde -keypackage C: -id {84E151C1...7A62067A512} -path f:\Folder
Links relacionados
Chave da sintaxe de linha de comando
Comando manage-bde
manage-bde upgrade
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para atualizar a criptografia do BitLocker na unidade C, digite:
manage-bde –upgrade C:
Links relacionados
Chave da sintaxe de linha de comando
comando manage-bde
manage-bde wipefreespace
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para apagar o espaço livre na unidade C, digite:
manage-bde -w C:
manage-bde -wipefreespace C:
manage-bde -w -cancel C:
Links relacionados
Chave da sintaxe de linha de comando
Comando manage-bde
mapadmin
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
-p <password> Especifica a senha do usuário. Se você especificar a opção -u, mas omitir a
opção -p, será solicitada a senha do usuário.
Comentários
Links relacionados
Chave da sintaxe de linha de comando
md
Artigo • 11/04/2023
7 Observação
Sintaxe
md [<drive>:]<path>
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um diretório chamado Directory1 no diretório atual, digite:
md Directory1
md \Taxes
md \Taxes\Property
md \Taxes\Property\Current
Links relacionados
Chave da sintaxe de linha de comando
comando mkdir
merge vdisk
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Mescla um VHD (disco rígido virtual) diferente com seu VHD pai correspondente. O
VHD pai será modificado para incluir as modificações do VHD diferente. Esse comando
modifica o VHD pai. Como resultado, outros VHDs diferentes que dependem do pai não
serão mais válidos.
) Importante
Escolha e desanexe um VHD para que essa operação seja bem-sucedida. Use o
comando select vdisk para selecionar um VHD e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
depth= <n> Indica o número de arquivos VHD pai a serem mesclados. Por exemplo, depth=1
indica que o VHD diferente será mesclado com um nível da cadeia de diferenciação.
Exemplos
Para mesclar um VHD de diferenciação com seu VHD pai, digite:
Comando list
mkdir
Artigo • 12/04/2023
7 Observação
Sintaxe
mkdir [<drive>:]<path>
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um diretório chamado Directory1 no diretório atual, digite:
mkdir Directory1
mkdir \Taxes
mkdir \Taxes\Property
mkdir \Taxes\Property\Current
Links relacionados
Chave da sintaxe de linha de comando
comando md
mklink
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/d Cria um link simbólico de diretório. Por padrão, esse comando cria um link
simbólico de arquivo.
<target> Especifica o caminho (relativo ou absoluto) ao qual o novo link simbólico se refere.
Exemplos
Para criar e remover um link simbólico chamado MyFolder do diretório raiz para o
diretório \Users\User1\Documents e um link rígido chamado Myfile.file para o arquivo
example.file localizado no diretório, digite:
comando del
comando rd
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Usando as opções de linha de comando do mmc, você pode abrir um console do mmc
específico, abrir o mmc no modo de autor ou especificar que a versão de 32 bits ou 64
bits do mmc esteja aberta.
Sintaxe
Parâmetros
Parâmetro Descrição
<path>\ inicia o mmc e abre um console salvo. Você precisa especificar o caminho
<filename>.msc completo e o nome do arquivo de console salvo. Se você não especificar um
arquivo de console, o mmc abrirá um novo console.
/64 Abre a versão de 64 bits do mmc (mmc64). Use essa opção somente se você
estiver executando um sistema operacional da Microsoft de 64 bits e quiser usar
um snap-in de 64 bits.
Comentários
Você pode usar variáveis de ambiente para criar linhas de comando ou atalhos que
não dependem do local explícito dos arquivos de console. Por exemplo, se o
caminho para um arquivo de console estiver na pasta do sistema (por exemplo,
mmc c:\winnt\system32\console_name.msc), você poderá usar a cadeia de
caracteres de dados expansível %systemroot% para especificar o local
(mmc%systemroot%\system32\console_name.msc). Isso pode ser útil se você
estiver delegando tarefas para pessoas na sua organização que estão trabalhando
em computadores diferentes.
Quando os consoles são abertos usando a opção /a, eles são abertos no modo de
autor, independentemente do modo padrão. Isso não altera permanentemente a
configuração de modo padrão para arquivos. Quando você omite essa opção, o
mmc abre arquivos de console de acordo com as configurações de modo padrão.
Você pode usar a linha de comando para criar atalhos para abrir o mmc e os
consoles salvos. Um comando de linha de comando funciona com o comando
Executar no menu Iniciar, em qualquer janela de prompt de comando, em atalhos
ou em qualquer arquivo em lote ou programa que chame o comando.
Links relacionados
Chave da sintaxe de linha de comando
mode
Artigo • 11/04/2023
Porta serial
Configura uma porta de comunicação serial e define o handshake de saída.
Sintaxe
Parâmetros
Parâmetro Descrição
baud=<b> Especifica a taxa de transmissão em bits por segundo. Os valores válidos incluem:
11 - 110 bauds
15 - 150 bauds
30 - 300 bauds
60 - 600 bauds
12 - 1200 bauds
24 - 2400 bauds
48 - 4800 bauds
96 - 9600 bauds
19 - 19200 bauds
Parâmetro Descrição
parity= Especifica como o sistema usa o bit de paridade para verificar se há erros de
<p> transmissão. Os valores válidos incluem:
n – nenhum
e – par (valor padrão)
o – ímpar
m – marca
s – espaço
stop=<s> Especifica o número de bits de parada que definem o final de um caractere: 1, 1,5ou
2. Se a taxa de transmissão for 110, o valor padrão será 2. Caso contrário, o valor
padrão será 1. Nem todos os dispositivos dão suporte aos valores 1,5.
odsr={on | Especifica se o sistema ativa o handshake de saída DSR (Data Set Ready).
off}
dtr={on | Especifica se o sistema ativa o handshake de saída DTR (Data Terminal Ready). A
off | hs} definição desse valor no modo on fornece um sinal constante para mostrar que o
terminal está pronto para enviar dados. A definição desse valor no modo hs fornece
um sinal de handshake entre os dois terminais.
idsr={on | Especifica se o sistema ativa a sensibilidade do DSR. Você deve ativar essa opção
off} para usar o handshaking DSR.
Sintaxe
Parâmetros
Parâmetro Descrição
<device> Especifica o nome do dispositivo do qual você pretende mostrar o status. Os nomes
padrão incluem LPT1: a LPT3:, COM1: a COM9:, e CON.
/status Solicita o status de qualquer impressora paralela redirecionada. Você também pode
usar /sta como uma versão abreviada desse comando.
Redirecionar impressão
Redireciona a saída da impressora. Você precisa ser membro do grupo Administradores
para redirecionar uma impressão.
7 Observação
Para configurar o sistema e enviar a saída da impressora paralela para uma impressora
serial, você precisará usar o comando mode duas vezes. Na primeira vez, você precisará
usar mode para configurar a porta serial. Na segunda vez, você precisará usar mode a
fim de redirecionar a saída da impressora paralela para a porta serial especificada no
primeiro comando mode.
Sintaxe
mode LPT<n>[:]=COM<m>[:]
Parâmetros
Parâmetro Descrição
LPT <n> [:] Especifica o número do LPT a ser configurado. Normalmente, isso significa fornecer
um valor de LTP1: a LTP3:, a menos que seu sistema inclua suporte especial à porta
paralela. Este parâmetro é necessário.
COM <m> [:] Especifica a porta COM a ser configurada. Normalmente, isso significa fornecer um
valor de COM1: a COM9:, a menos que seu sistema tenha hardware especial para
portas COM adicionais. Este parâmetro é necessário.
Exemplos
Para redirecionar uma impressora serial que opera em 4800 bauds com paridade
uniforme e está conectada à porta COM1 (a primeira conexão serial no computador),
digite:
mode lpt1
Sintaxe
mode <device> codepage select=<yyy>
mode <device> codepage [/status]
Parâmetros
Parâmetro Descrição
<device> Especifica o dispositivo para o qual você deseja selecionar uma página de código.
CON é o único nome válido para um dispositivo. Este parâmetro é necessário.
codepage Especifica qual página de código usar com o dispositivo especificado. Você
também pode usar cp como uma versão abreviada desse comando. Este
parâmetro é necessário.
select= <yyy> Especifica o número da página de código a ser usada com o dispositivo. As
páginas de código com suporte, por país/região ou idioma, incluem:
437: Estados Unidos
850: Multilíngue (Latino I)
852: Eslavo (Latino II)
855: Cirílico (russo)
857: Turco
860: Português
861: Islandês
863: Francês canadense
865: Nórdico
866: Russo
869: Grego Moderno
/status Exibe os números das páginas de código atuais selecionadas para o dispositivo
especificado. Você também pode usar /sta como uma versão abreviada desse
comando. Independentemente de você especificar /status, o comando mode
codepage exibirá os números das páginas de código selecionadas para o
dispositivo especificado.
Modo de exibição
Altera o tamanho do buffer de tela do prompt de comando
Sintaxe
mode con[:] [cols=<c>] [lines=<n>]
Parâmetros
Parâmetro Descrição
con[:] Indica que a alteração se aplica à janela do Prompt de Comando. Este parâmetro é
necessário.
lines= <n> Especifica o número de linhas no buffer de tela do prompt de comando. O valor
padrão é 25, mas você pode definir qualquer valor. Se você não usar o padrão, o
outro valor típico será 50 linhas.
Intervalo de digitação
Define o intervalo de digitação do teclado. O intervalo de digitação é a velocidade em
que o Windows pode repetir um caractere quando você pressiona a tecla em um
teclado.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
rate= <r> Especifica a taxa na qual um caractere é repetido na tela quando você segura uma
tecla. O valor padrão é 20 caracteres por segundo para teclados compatíveis com
IBM AT e 21 para teclados compatíveis com IBM PS/2, mas você pode usar qualquer
valor de 1 a 32. Se você definir esse parâmetro, também precisará definir o
parâmetro delay.
delay= <d> Especifica a quantidade de tempo decorrido depois que você pressionar e segurar
uma tecla antes que a saída do caractere se repita. O valor padrão é 2 (0,50
segundos), mas você também pode usar 1 (0,25 segundos), 3 (0,75 segundos) ou 4
(1 segundo). Se você definir esse parâmetro, também precisará definir o parâmetro
rate.
Links relacionados
Chave da sintaxe de linha de comando
mais
Artigo • 12/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<files> Especifica uma lista de arquivos a serem exibidos. Os arquivos devem ser
separados usando espaços.
Comentários
Os seguintes subcomandos são aceitos no prompt more ( -- More -- ), incluindo:
Chave Ação
Enter Pressione ENTER para exibir o arquivo uma linha de cada vez.
Se você usar o pipe ( | ), poderá usar comandos como dir, sort e type.
Exemplos
Para exibir a primeira tela de informações de um arquivo chamado Clients.new, digite
um dos seguintes comandos:
Para limpar a tela e remover todas as linhas em branco adicionais, antes de exibir o
arquivo Clients.new, digite um dos seguintes comandos:
more =
O número de linha atual é adicionado ao prompt more, como -- More [Line: 24] --
more p
more s
Links relacionados
Chave da sintaxe de linha de comando
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
-o timeout= <seconds> Define o valor de tempo limite em segundos para uma RPC (chamada
de procedimento remoto). Os valores aceitáveis são 0,8, 0,9 e
qualquer inteiro no intervalo de 1 a 60. O padrão é 0,8.
0: sem acesso
1: x (acesso de execução)
2: w (acesso de gravação)
3: wx (acesso de gravação e execução)
4: r (acesso de leitura)
5: rx (acesso de leitura e execução)
6: rw (acesso de leitura e gravação)
7: rwx (acesso de leitura, gravação e execução)
-p: <password> A senha a ser usada para montar o compartilhamento. Se você usar
um asterisco (*), a ferramenta solicitará a senha.
Links relacionados
Chave da sintaxe de linha de comando
mountvol
Artigo • 10/04/2023
Cria, exclui ou lista um ponto de montagem de volume. Você também pode vincular
volumes sem exigir uma letra de unidade.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se você desmontar o volume ao usar o parâmetro /p, a lista de volumes mostrará
o volume como não montado até que um ponto de montagem de volume seja
criado.
Exemplos
Para criar um ponto de montagem, digite:
Links relacionados
Chave da sintaxe de linha de comando
move
Artigo • 11/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
-y Inicia a solicitação para confirmar que você deseja substituir um arquivo de destino
existente.
<source> Especifica o caminho e o nome do(s) arquivo(s) a ser(em) movido(s). Para mover ou
renomear um diretório, a origem deve ser o caminho e o nome do diretório atuais.
<target> Especifica o caminho e o nome para o qual mover os arquivos. Para mover ou
renomear um diretório, o destino deve ser o caminho e o nome do diretório
desejados.
Exemplos
Para mover todos os arquivos com a extensão .xls do diretório \Data para o diretório
\Second_Q\Reports, digite:
Links relacionados
Chave da sintaxe de linha de comando
mqbkup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se não houver uma pasta especificada durante a execução da operação de backup
ou restauração, a pasta será criada automaticamente pelo utilitário.
Se você optar por especificar uma pasta existente, ela deverá estar vazia. Se você
especificar uma pasta com conteúdo, o utilitário excluirá todos os arquivos e
subpastas encontrados nela. Nesse caso, você será solicitado a conceder
permissão para excluir os arquivos e as subpastas existentes. Você pode usar o
parâmetro /y para indicar que concorda de antemão com a exclusão de todos os
arquivos e subpastas existentes na pasta especificada.
Os locais das pastas usadas para armazenar arquivos de mensagem MSMQ são
armazenados no registro. Portanto, o utilitário restaura os arquivos de mensagem
MSMQ nas pastas especificadas no registro e não nas pastas de armazenamento
usadas antes da operação de restauração.
Exemplos
Para fazer backup de todos os arquivos de mensagens MSMQ e configurações de
registro e armazená-los na pasta msmqbkup na sua unidade C:, digite:
mqbkup /b c:\msmqbkup
Para excluir todos os arquivos e subpastas existentes na pasta oldbkup na sua unidade
C: e, em seguida, para armazenar arquivos de mensagem MSMQ e configurações de
registro na pasta, digite:
mqbkup /b /y c:\oldbkup
mqbkup /r c:\msmqbkup
Links relacionados
Chave da sintaxe de linha de comando
Syntax
mqsvc.exe
Links relacionados
Chave da sintaxe de linha de comando
Syntax
mqtgsvc.exe
Links relacionados
Chave da sintaxe de linha de comando
7 Observação
Sintaxe
msdt </id <name> | /path <name> | /cab < name>> <</parameter> [options] …
<parameter> [options]>>
Parâmetros
Parâmetro Descrição
/id <packagename> Especifica qual pacote de diagnóstico executar. Para obter uma lista de
pacotes disponíveis, consulte Pacotes de solução de problemas
disponíveis.
/af <answerfile> Especifica um arquivo de resposta no formato XML que contém respostas
a uma ou mais interações de diagnóstico.
Parâmetro Descrição
/modal <ownerHWND> Torna o pacote de solução de problemas modal para uma janela
designada pelo Identificador de Janela do Console pai (HWND), em
decimal. Esse parâmetro normalmente é usado por aplicativos que iniciam
um pacote de solução de problemas. Para obter mais informações sobre
como obter Identificadores de Janela do Console, consulte Como obter um
Identificador de Janela do Console (HWND) .
/moreoptions Habilita (true) ou suprime (false) a tela de solução de problemas final que
<true|false> pergunta se o usuário deseja explorar opções adicionais. Esse parâmetro
normalmente é usado quando o pacote de solução de problemas é
iniciado por uma solução de problemas que não faz parte do sistema
operacional.
/advanced Expande o link avançado na página inicial por padrão quando o pacote de
solução de problemas é iniciado.
/custom Solicita que o usuário confirme cada resolução possível antes de ser
aplicada.
Códigos de retorno
Os pacotes de solução de problemas compõem um conjunto de causas raiz, cada uma
delas descreve um problema técnico específico. Depois de concluir as tarefas do pacote
de solução de problemas, cada causa raiz retorna um estado corrigido, não corrigido,
detectado (mas não fixável) ou não encontrado. Além dos resultados específicos
relatados na interface do usuário da solução de problemas, o mecanismo de solução de
problemas retorna um código nos resultados que descrevem, em termos gerais, se a
solução de problemas corrigiu ou não o problema original. Os códigos são:
Código Descrição
0 Fixo: a solução de problemas identificou e corrigiu pelo menos uma causa raiz e
nenhuma causa raiz permanece em um estado não fixo.
Código Descrição
1 Presente, mas não corrigido: a solução de problemas identificou uma ou mais causas
raiz que permanecem em um estado não fixo. Esse código é retornado mesmo que
outra causa raiz tenha sido corrigida.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Você deve ter permissão de acesso especial de mensagem para enviar uma
mensagem.
Sintaxe
Parâmetros
Parâmetro Descrição
<sessionname> Especifica o nome da sessão para o qual você deseja receber a mensagem.
Se você não especificar um usuário ou uma sessão, este comando exibirá
uma mensagem de erro. Ao especificar uma sessão, ela deve estar ativa.
@<filename> Identifica um arquivo que contém uma lista de nomes de usuário, nomes
de sessão e IDs de sessão para a qual você deseja receber a mensagem.
/time: <seconds> Especifica o tempo pelo qual a mensagem enviada será exibida na tela do
usuário. Depois que o limite de tempo é atingido, a mensagem
desaparece. Se nenhum limite de tempo for definido, a mensagem será
padronizada como 60 segundos e desaparecerá.
Exemplos
Para enviar uma mensagem intitulada Vamos nos reunir às 13h de hoje para todas as
sessões do User1, digite:
Para enviar a mensagem para todas as sessões contidas na lista de usuários do arquivo,
digite:
Para enviar a mensagem para todos os usuários, com um tempo limite de confirmação
(por exemplo, 10 segundos), digite:
Links relacionados
Chave da sintaxe de linha de comando
msiexec
Artigo • 17/04/2023
Opções de instalação
Defina o tipo de instalação para iniciar um pacote de instalação.
Sintaxe
Parâmetros
Parâmetro Descrição
/x Desinstala o pacote.
Exemplos
Opções de exibição
Você pode configurar o que um usuário vê durante o processo de instalação, com base
em seu ambiente de destino. Por exemplo, se você estiver distribuindo um pacote a
todos os clientes para instalação manual, deverá haver uma interface do usuário
completa. No entanto, se você estiver implantando um pacote usando Política de Grupo,
o que não requer interação do usuário, não deverá haver nenhuma interface do usuário
envolvida.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
A caixa modal não será mostrada se a instalação for cancelada pelo usuário. Você
pode usar qb+! ou qb!+ para ocultar o botão CANCELAR.
Exemplos
Para instalar o pacote C:\example.msi, usando um processo de instalação normal e
nenhuma interface do usuário, digite:
Opções de reinicialização
Se o pacote de instalação substituir arquivos ou tentar alterar os arquivos que estão em
uso, talvez seja necessário fazer uma reinicialização antes da conclusão da instalação.
Sintaxe
Parâmetros
Parâmetro Descrição
Opções de log
Se você precisar depurar seu pacote de instalação, poderá definir os parâmetros para
criar um arquivo de log com informações específicas.
Sintaxe
Parâmetros
Parâmetro Descrição
/x Desinstala o pacote.
/lw Ativa o registro em log e inclui avisos não fatais no arquivo de log de saída.
/la Ativa o registro em log e inclui informações sobre quando uma ação foi
iniciada no arquivo de log de saída.
/lv Ativa o registro em log e inclui saída detalhada no arquivo de log de saída.
/l! Ativa o registro em log e libera cada linha para o arquivo de log.
Exemplos
Para instalar o pacote C:\example.msi, usando um processo de instalação normal com
todas as informações de registro em log fornecidas, incluindo a saída detalhada, e
armazenando o arquivo de log de saída em C:\package.log, digite:
Opções de atualização
Você pode aplicar ou remover as atualizações usando um pacote de instalação.
Sintaxe
msiexec.exe [/p][/update][/uninstall[/package<product_code_of_package>]]
<path_to_package>
Parâmetros
Parâmetro Descrição
Exemplos
msiexec.exe /p "C:\MyPatch.msp"
msiexec.exe /p "C:\MyPatch.msp" /qb REINSTALLMODE="ecmus" REINSTALL="ALL"
msiexec.exe /update "C:\MyPatch.msp"
Opções de reparo
Você pode usar esse comando para reparar um pacote instalado.
Sintaxe
msiexec.exe [/f{p|o|e|d|c|a|u|m|s|v}] <product_code>
Parâmetros
Parâmetro Descrição
/fo Repara o pacote se um arquivo estiver ausente ou se uma versão mais antiga estiver
instalada.
/fe Repara o pacote se um arquivo estiver ausente ou se uma versão igual ou mais
antiga estiver instalada.
/fd Repara o pacote se um arquivo estiver ausente ou se uma versão diferente estiver
instalada.
Exemplos
Para forçar a reinstalação de todos os arquivos com base no código do produto MSI a
ser reparado, {AAD3D77A-7476-469F-ADF4-04424124E91D}, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para listar as IDs de categoria disponíveis, digite:
msinfo32 /showcategories
Links relacionados
Chave da sintaxe de linha de comando
mstsc
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria conexões com servidores Host da Sessão da Área de Trabalho Remota ou outros
computadores remotos e edita um arquivo de configuração de Conexão de Área de
Trabalho Remota (.rdp) existente.
Sintaxe
Parâmetros
Parâmetro Descrição
/g: <gateway> Especifica o servidor de Gateway de Área de Trabalho Remota a ser usado
para a conexão. Esse parâmetro só será lido se o PC de ponto de
extremidade for especificado com /v.
/restrictedAdmin Esse modo não enviará suas credenciais para o PC remoto, o que pode
proteger você em caso de conexão com um dispositivo comprometido.
As conexões feitas do PC remoto podem não ser autenticadas por outros
PCs, o que afeta a funcionalidade e a compatibilidade do aplicativo. O
parâmetro /admin está implícito.
/remoteGuard Esse modo impede que as credenciais sejam enviadas para o PC remoto,
o que pode ajudar a proteger suas credenciais se você se conectar a um
dispositivo comprometido. Ao contrário do modo administrador restrito,
o Remote Guard também dá suporte a conexões feitas do PC remoto,
redirecionando todas as solicitações novamente para seu dispositivo.
Comentários
Os arquivos .rdp criados pelo usuário são salvos por padrão na pasta Documentos
do usuário, mas podem ser salvos em qualquer lugar.
Exemplos
Para se conectar a uma sessão no modo de tela inteira, digite:
mstsc /f
ou
mstsc /v:computer1 /f
Links relacionados
Chave da sintaxe de linha de comando
nbtstat
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe estatísticas de protocolo NetBIOS por TCP/IP (NetBT), tabelas de nomes NetBIOS
para o computador local e computadores remotos e o cache de nomes NetBIOS. Esse
comando também permite uma atualização do cache de nomes NetBIOS e os nomes
registrados com o WINS (Windows Internet Name Service). Usado sem parâmetros, esse
comando exibe informações de Ajuda.
Sintaxe
nbtstat [/a <remotename>] [/A <IPaddress>] [/c] [/n] [/r] [/R] [/RR] [/s]
[/S] [<interval>]
Parâmetros
Parâmetro Descrição
/RR Libera e atualiza nomes NetBIOS para o computador local registrado com
servidores WINS.
Comentários
Os parâmetros de linha de comando de nbtstat diferenciam maiúsculas de
minúsculas.
Direcionamento Descrição
Vida útil O tempo restante em que uma entrada de cache de tabela de nomes
viverá antes de ser limpa.
Estado Descrição
escutando Esse ponto de extremidade está disponível para uma conexão de entrada.
Ocioso Esse ponto de extremidade foi aberto, mas não pode receber conexões.
Aceitando Uma sessão de entrada está sendo aceita e será conectada em breve.
Saída Uma sessão está na fase de conexão e a conexão TCP está sendo criada
no momento.
Exemplos
Para exibir a tabela de nomes NetBIOS do computador remoto com o nome do
computador NetBIOS corp07, digite:
nbtstat /a CORP07
Para exibir a tabela de nomes NetBIOS do computador remoto atribuído ao endereço IP
10.0.0.99, digite:
nbtstat /A 10.0.0.99
nbtstat /n
nbtstat /c
nbtstat /R
nbtstat /RR
Para exibir estatísticas de sessão do NetBIOS por endereço IP a cada cinco segundos,
digite:
nbtstat /S 5
Links relacionados
Chave da sintaxe de linha de comando
netcfg
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/winpe Instala o TCP/IP, o NetBIOS e Cliente Microsoft para WinPE (Ambiente de Pré-
instalação do Windows).
/x Executa uma limpeza em dispositivos de rede, ignorando os que não têm nomes de
objetos físicos. Isso exigirá uma reinicialização.
Exemplos
Para instalar o exemplo de protocolo usando c:\oemdir\example.inf, digite:
netcfg /c s /i MS_Server
netcfg /v /winpe
netcfg /q MS_IPX
netcfg /u MS_IPX
Para mostrar todos os componentes instalados, digite:
netcfg /s n
netcfg /b ms_tcpip
Links relacionados
Chave da sintaxe de linha de comando
net print
Artigo • 12/04/2023
) Importante
Esse comando foi preterido. No entanto, você pode executar muitas das mesmas
tarefas usando o comando prnjobs, WMI (Instrumentação de Gerenciamento do
Windows), PrintManagement no Powershell ou Recursos de Script para
profissionais de TI .
Sintaxe
Parâmetros
Parâmetros Descrição
<jobnumber> Especifica o número do trabalho de impressão que você deseja controlar. Esse
número é atribuído pelo computador que hospeda a fila de impressão para
onde o trabalho de impressão é enviado. Depois que um computador atribui
um número a um trabalho de impressão, esse número não é atribuído a
nenhum outro trabalho de impressão em qualquer fila hospedada por esse
computador. Necessário ao usar o parâmetro \\<computername> .
Parâmetros Descrição
Comentários
printers at \\PRODUCTION
Name Job # Size Status
-----------------------------
LASER Queue 3 jobs *printer active*
USER1 84 93844 printing
USER2 85 12555 Waiting
USER3 86 10222 Waiting
Job # 35
Status Waiting
Size 3096
remark
Submitting user USER2
Notify USER2
Job data type
Job parameters
additional info
Exemplos
Para listar o conteúdo da fila de impressão do Dotmatrix no computador \Production,
digite:
Links relacionados
Chave da sintaxe de linha de comando
comando prnjobs
PrintManagement no PowerShell
Aplica-se a: Windows Server 2022, Windows Server 2019 e Windows Server 2016
Sintaxe
Parâmetros
Parâmetro Descrição
-a <Aliasfile> Especifica que você será retornado para o prompt netsh, depois de executar
o Aliasfile e o nome do arquivo de texto que contém um ou mais comandos
netsh.
Comentários
Links relacionados
Chave da sintaxe de linha de comando
netstat
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe conexões TCP ativas, portas nas quais o computador está em escuta, estatísticas
de Ethernet, tabela de roteamento de IP, estatísticas de IPv4 (para os protocolos IP,
ICMP, TCP e UDP) e estatísticas de IPv6 (para os protocolos IPv6, ICMPv6, TCP sobre IPv6
e UDP sobre IPv6). Usado sem parâmetros, esse comando exibe conexões TCP ativas.
) Importante
Sintaxe
netstat [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]
Parâmetros
Parâmetro Descrição
-a Exibe todas as conexões TCP ativas e as portas TCP e UDP nas quais o computador
está em escuta.
-o Exibe conexões TCP ativas e inclui a ID do processo (PID) para cada conexão. Você
pode encontrar o aplicativo com base no PID na guia Processos no Gerenciador de
Tarefas do Windows. Esse parâmetro pode ser combinado com -a, -n e -p.
-S Exibe estatísticas por protocolo. Por padrão, as estatísticas são mostradas para os
protocolos TCP, UDP, ICMP e IP. Se o protocolo IPv6 estiver instalado, as estatísticas
serão mostradas para os protocolos TCP sobre IPv6, UDP sobre IPv6, ICMPv6 e IPv6.
O parâmetro -p pode ser usado para especificar um conjunto de protocolos.
Comentários
Parâmetro Descrição
Exemplos
Para exibir as estatísticas de Ethernet e as estatísticas de todos os protocolos, digite:
netstat -e -s
Para exibir conexões TCP ativas e as IDs de processo a cada 5 segundos, digite:
netstat -o 5
Para exibir conexões TCP ativas e as IDs de processo usando o formulário numérico,
digite:
netstat -n -o
Links relacionados
Chave da sintaxe de linha de comando
nfsadmin
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Um utilitário de linha de comando que administra o Servidor para NFS ou Cliente NFS
no computador local ou remoto que executa o NFS (Serviços de NFS da Microsoft).
Usado sem parâmetros, o servidor nfsadmin exibe as definições de configuração atuais
do Servidor para NFS e o cliente nfsadmin exibe as definições de configuração do
Cliente NFS.
Syntax
Parâmetros gerais
Parâmetro Descrição
Parâmetro Descrição
computername Especifica o computador remoto que você deseja administrar. Você pode
especificar o computador usando um nome WINS (Serviço de Cadastramento
na Internet do Windows) ou um nome DNS (Sistema de Nomes de Domínio) ou
por endereço IP (Protocolo IP).
-u Nome de Especifica o nome de usuário do usuário cujas credenciais devem ser usadas.
usuário Pode ser necessário adicionar o nome de domínio ao nome de usuário no
formato domínio\nome de usuário.
Parâmetro Descrição
listmembers <name> Lista os computadores host no grupo de clientes especificado pelo name.
Parâmetro Descrição
config Especifica as configurações gerais do Cliente NFS. Você precisa fornecer pelo menos
uma das seguintes opções com o argumento de comando config:
Exemplos
Para interromper o Servidor para NFS ou o Cliente NFS, digite:
nfsadmin server stop
nfsadmin client stop
Para definir que o Servidor para NFS não diferencie maiúsculas de minúsculas, digite:
Para exibir todas as opções atuais do Servidor para NFS ou do Cliente NFS, digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
-o root= [<host>[: Fornece acesso raiz ao diretório compartilhado pelos hosts ou grupos
<host>]...] de clientes especificados pelo host. Você deve separar nomes de host
e de grupo com dois-pontos (:). Se o host não for especificado, todos
os clientes terão acesso raiz. Se a opção root não estiver definida,
nenhum cliente terá acesso raiz ao diretório compartilhado.
Comentários
Se sharename for o único parâmetro, esse comando listará as propriedades do
compartilhamento do NFS identificado por sharename.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
nfsstat [-c][-s][-n][-r][-z][-m]
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações sobre o número de chamadas RPC e NFS enviadas e
rejeitadas pelo cliente, digite:
nfsstat -c
nfsstat -cn
nfsstat -r
nfsstat -s
nfsstat -z
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/noping Impede que o Gerenciador de Balanceamento de Carga de Rede execute ping nos
hosts, antes de tentar entrar em contato com eles por meio do WMI
(Instrumentação de Gerenciamento do Windows). Use essa opção se você tiver
desabilitado o protocolo ICMP em todos os adaptadores de rede disponíveis. Se o
Gerenciador de Balanceamento de Carga de Rede tentar entrar em contato com
um host que não está disponível, você terá um atraso ao usar essa opção.
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe informações que você pode usar para diagnosticar a infraestrutura do DNS
(Serviço de Nomes de Domínio). Antes de usar essa ferramenta, você deve estar
familiarizado com o funcionamento do DNS. A ferramenta de linha de comando
nslookup só estará disponível se você tiver instalado o protocolo TCP/IP.
Se você precisar pesquisar apenas uma única parte dos dados, recomendamos usar o
modo não interativo. Para o primeiro parâmetro, digite o nome ou o endereço IP do
computador que você deseja pesquisar. Para o segundo parâmetro, digite o nome ou o
endereço IP de um servidor de nomes DNS. Se você omitir o segundo argumento, o
nslookup usará o servidor de nomes DNS padrão.
Se você precisar pesquisar mais de um dado, poderá usar o modo interativo. Digite um
hífen (-) para o primeiro parâmetro e o nome ou endereço IP de um servidor de nomes
DNS para o segundo parâmetro. Se você omitir ambos os parâmetros, a ferramenta
usará o servidor de nomes DNS padrão. Ao usar o modo interativo, você pode:
Sintaxe
Parâmetro Descrição
nslookup Altera o servidor padrão para o servidor da raiz do espaço de nome de domínio do
root DNS.
nslookup Ativa ou desativa o modo de depuração exaustiva. Todos os campos de cada pacote
set d2 são impressos.
nslookup Altera a porta do servidor de nome DNS TCP/UDP padrão para o valor especificado.
set port
nslookup Informa ao servidor de nomes DNS para consultar outros servidores se ele não tiver
set recurse as informações.
nslookup Altera o número inicial de segundos para aguardar uma resposta a uma solicitação.
set
timeout
nslookup Especifica se um circuito virtual deve ser usado ou não ao enviar solicitações para o
set vc servidor.
Comentários
Se computerTofind for um endereço IP e a consulta for para um tipo de registro de
recurso A ou PTR, o nome do computador será retornado.
Sem O servidor de nomes DNS não tem registros de recurso do tipo de consulta
registros atual para o computador, embora o nome do computador seja válido. O tipo
de consulta é especificado com o comando nslookup set querytype.
Conexão Não foi possível fazer a conexão com o servidor de nomes DNS ou o servidor
recusada finger. Esse erro geralmente ocorre com as solicitações ls e finger.
ou Rede
inacessível
erro de O servidor de nome DNS descobriu que o pacote de solicitação não estava
formato no formato adequado. Pode indicar um erro no nslookup.
Links relacionados
Chave da sintaxe de linha de comando
nslookup /exit
Artigo • 11/04/2023
Sintaxe
nslookup /exit
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup /finger
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<filename> Especifica um nome de arquivo no qual salvar a saída. Você pode usar os caracteres
maiores que ( > ) e duplos maiores que ( >> ) para redirecionar a saída da maneira
usual.
Links relacionados
Chave da sintaxe de linha de comando
nslookup help
Artigo • 12/04/2023
Sintaxe
help
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup ls
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<DNSdomain> Especifica o domínio DNS para o qual você deseja obter informações.
<filename> Especifica um nome de arquivo a ser usado para a saída salva. Você pode usar os
caracteres maiores que ( > ) e duplos maiores que ( >> ) para redirecionar a saída da
maneira usual.
Comentários
A saída padrão desse comando inclui os nomes de computador e os endereços IP
associados.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Esse comando usa o servidor inicial para pesquisar as informações sobre o domínio DNS
especificado. Se você quiser pesquisar informações usando o servidor padrão atual, use
o comando nslookup server.
Sintaxe
lserver <DNSdomain>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup server
nslookup root
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o servidor padrão para o servidor da raiz do espaço de nome de domínio do DNS
(Sistema de Nomes de Domínio). No momento, o servidor de nomes ns.nic.ddn.mil é
usado. Você pode alterar o nome do servidor raiz usando o comando nslookup set root.
7 Observação
Sintaxe
root
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Esse comando usa o servidor padrão atual para pesquisar informações sobre o domínio
DNS especificado. Se você quiser pesquisar informações usando o servidor inicial, use o
comando nslookup lserver.
Sintaxe
server <DNSdomain>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup lserver
nslookup set
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
nslookup Altera a classe de consulta, que especifica o grupo de protocolos das informações.
set class
nslookup Altera o nome de domínio DNS (Sistema de Nomes de Domínio) padrão para o
set domain nome especificado.
nslookup Altera a porta do servidor de nome DNS (Sistema de Nomes de Domínio) TCP/UDP
set port padrão para o valor especificado.
nslookup Informa ao servidor de nomes DNS (Sistema de Nomes de Domínio) para consultar
set recurse outros servidores, se ele não encontrar as informações.
Parâmetro Descrição
nslookup Altera o nome de domínio DNS (Sistema de Nomes de Domínio) padrão e a lista de
set srchlist pesquisa.
nslookup Altera o número inicial de segundos para aguardar uma resposta a uma solicitação
set de pesquisa.
timeout
nslookup Especifica se um circuito virtual deve ser usado ao enviar solicitações para o
set vc servidor.
Links relacionados
Chave da sintaxe de linha de comando
nslookup set all
Artigo • 12/04/2023
Sintaxe
set all
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup set class
Artigo • 11/04/2023
Sintaxe
set class=<class>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup set d2
Artigo • 12/04/2023
Sintaxe
set [no]d2
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup set debug
Artigo • 12/04/2023
Sintaxe
set [no]debug
Parâmetros
Parâmetro Descrição
depurar Ativa o modo de depuração. Ao ativar o modo de depuração, você pode exibir mais
informações sobre o pacote enviado ao servidor e a resposta resultante.
Links relacionados
Chave da sintaxe de linha de comando
nslookup set domain
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o nome de domínio DNS (Sistema de Nomes de Domínio) padrão para o nome
especificado.
Sintaxe
set domain=<domainname>
Parâmetros
Parâmetro Descrição
<domainname> Especifica um novo nome para o nome de domínio DNS padrão. O valor padrão é
o nome do host.
Comentários
O nome de domínio DNS padrão é acrescentado a uma solicitação de pesquisa,
dependendo do estado das opções defname e search.
Use o comando nslookup set srchlist para especificar uma lista diferente e o
comando nslookup set all para exibir a lista.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
set port=<port>
Parâmetros
Parâmetro Descrição
<port> Especifica o novo valor para a porta do servidor de nome DNS TCP/UDP padrão. A
porta padrão é 53.
Links relacionados
Chave da sintaxe de linha de comando
nslookup set querytype
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o tipo de registro de recurso da consulta. Para obter informações sobre os tipos
de registro de recurso, confira Solicitação de Comentário (Rfc) 1035 .
7 Observação
Sintaxe
set querytype=<resourcerecordtype>
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
set [no]recurse
Parâmetros
Parâmetro Descrição
norecurse Informa o servidor DNS (Sistema de Nomes de Domínio) para não consultar outros
servidores se ele não conseguir encontrar as informações no servidor especificado.
recurse Informa ao servidor DNS (Sistema de Nomes de Domínio) para consultar outros
servidores se ele não conseguir encontrar as informações no servidor especificado.
Esse é o valor padrão.
Links relacionados
Chave da sintaxe de linha de comando
nslookup set retry
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Para alterar o tempo limite antes do tempo limite da solicitação, use o comando
nslookup set timeout.
Sintaxe
set retry=<number>
Parâmetros
Parâmetro Descrição
<number> Especifica o novo valor para o número de repetições. O número padrão de novas
tentativas é 4.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
set root=<rootserver>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup root
nslookup set search
Artigo • 11/04/2023
Sintaxe
set [no]search
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
nslookup set srchlist
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
set srchlist=<domainname>[/...]
Parâmetros
Parâmetro Descrição
<domainname> Especifica novos nomes para o domínio DNS padrão e a lista de pesquisa. O valor
de nome de domínio padrão é baseado no nome do host. Você pode especificar
no máximo seis nomes separados por barras (/).
Comentários
Exemplos
Para definir o domínio DNS como mfg.widgets.com e a lista de pesquisa como os três
nomes:
set srchlist=mfg.widgets.com/mrp2.widgets.com/widgets.com
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o número inicial de segundos para aguardar uma resposta a uma solicitação de
pesquisa. Se uma resposta não for recebida em um período especificado, o tempo limite
será duplicado e a solicitação reenviada. Use o comando nslookup set retry para
determinar o número de vezes para tentar enviar a solicitação.
Sintaxe
set timeout=<number>
Parâmetros
Parâmetro Descrição
<number> Especifica o número de segundos para aguardar uma resposta. O número padrão
de segundos para esperar é 5.
Exemplos
Para definir o tempo limite para obter uma resposta como 2 segundos:
set timeout=2
Links relacionados
Chave da sintaxe de linha de comando
nslookup set retry
nslookup set type
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o tipo de registro de recurso da consulta. Para obter informações sobre os tipos
de registro de recurso, confira Solicitação de Comentário (Rfc) 1035 .
7 Observação
Sintaxe
set type=<resourcerecordtype>
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Especifica se um circuito virtual deve ser usado ao enviar solicitações para o servidor.
Sintaxe
set [no]vc
Parâmetros
Parâmetro Descrição
novc Especifica que um circuito virtual nunca seja usado ao enviar solicitações para o
servidor. Esse é o valor padrão.
vc Especifica que um circuito virtual sempre seja usado ao enviar solicitações para o
servidor.
Links relacionados
Chave da sintaxe de linha de comando
nslookup view
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
view <filename>
Parâmetros
Parâmetro Descrição
<filename> Especifica o nome do arquivo que contém a saída dos comandos ou dos
subcomandos ls anteriores.
Links relacionados
Chave da sintaxe de linha de comando
nslookup ls
ntbackup
Artigo • 08/05/2023
) Importante
Links relacionados
Chave da sintaxe de linha de comando
wbadmin
ntcmdprompt
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
ntcmdprompt
Parâmetros
Parâmetro Descrição
Comentários
Links relacionados
Chave da sintaxe de linha de comando
ntfrsutl
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
ntfrsutl[idtable|configtable|inlog|outlog][<computer>]
ntfrsutl[memory|threads|stage][<computer>]
ntfrsutl ds[<computer>]
ntfrsutl [sets][<computer>]
ntfrsutl [version][<computer>]
ntfrsutl poll[/quickly[=[<n>]]][/slowly[=[<n>]]][/now][<computer>]
Parâmetros
Parâmetro Descrição
Exemplos
Para determinar o intervalo de sondagem para replicação de arquivo, digite:
Links relacionados
Chave da sintaxe de linha de comando
offline
Artigo • 12/04/2023
Sintaxe
offline disk
offline volume
Parâmetros
Parâmetro Descrição
offline disk Leva o disco online com foco para o estado offline.
offline volume Leva o volume online com foco para o estado offline.
Links relacionados
Chave da sintaxe de linha de comando
offline disk
Artigo • 12/04/2023
Leva o disco online com foco para o estado offline. Se um disco dinâmico em um grupo
de discos for colocado offline, o status do disco será alterado para ausente e o grupo
mostrará um disco offline. O disco ausente será movido para o grupo inválido. Se o
disco dinâmico for o último disco do grupo, o status do disco será alterado para offline
e o grupo vazio será removido.
7 Observação
Um disco deve ser selecionado para que o comando offline disk tenha êxito. Use o
comando select disk para selecionar um disco e mudar o foco para ele.
Esse comando também funciona em discos no modo online SAN alterando o modo
SAN para offline.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para colocar o disco com foco offline, digite:
offline disk
Links relacionados
Chave da sintaxe de linha de comando
offline volume
Artigo • 12/04/2023
7 Observação
Um volume deve ser selecionado para que o comando de offline volume tenha
êxito. Use o comando select volume para selecionar um disco e mudar o foco para
ele.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para scripts. Quando um erro é encontrado, DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que DiskPart saia com um código de erro.
Exemplos
Para colocar o disco com foco offline, digite:
offline volume
Links relacionados
Chave da sintaxe de linha de comando
online
Artigo • 12/04/2023
Sintaxe
online disk
online volume
Parâmetros
Parâmetro Descrição
online disk Leva o disco offline com foco para o estado online.
online volume Leva o volume offline com foco para o estado online.
Links relacionados
Chave da sintaxe de linha de comando
online disk
Artigo • 14/04/2023
Leva o disco offline para o estado online. Para os discos básicos, esse comando tenta
colocar online o disco selecionado e todos os volumes nesse disco. Para os discos
dinâmicos, esse comando tenta colocar online todos os discos que não estão marcados
como estrangeiros no computador local. Ele também tenta colocar online todos os
volumes no conjunto de discos dinâmicos.
Se um disco dinâmico em um grupo de discos for colocado online e for o único disco
no grupo, o grupo original será recriado e o disco movido para esse grupo. Se houver
outros discos no grupo e eles estiverem online, o disco será simplesmente adicionado
novamente ao grupo. Se o grupo de um disco selecionado contiver volumes espelhados
ou RAID-5, esse comando também sincronizará de novo esses volumes.
7 Observação
Um disco deve ser selecionado para que o comando online disk tenha êxito. Use o
comando select disk para selecionar um disco e mudar o foco para ele.
) Importante
Sintaxe
Parâmetros
Para obter instruções sobre como usar esse comando, consulte Reativar um disco
dinâmico ausente ou offline.
Parâmetro Descrição
Parâmetro Descrição
noerr Somente para scripts. Quando um erro é encontrado, DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que DiskPart saia com um código de erro.
Exemplos
Para colocar online o disco com foco, digite:
online disk
Links relacionados
Chave da sintaxe de linha de comando
online volume
Artigo • 14/04/2023
Leva o volume offline para o estado online. Esse comando funciona em volumes que
falharam, estão falhando ou estão em um estado de redundância com falha.
7 Observação
Um volume deve ser selecionado para que o comando de online volume tenha
êxito. Use o comando select volume para selecionar um volume e mudar o foco
para ele.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Somente para scripts. Quando um erro é encontrado, DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que DiskPart saia com um código de erro.
Exemplos
Para colocar o volume com foco online, digite:
online volume
Links relacionados
Chave da sintaxe de linha de comando
openfiles
Artigo • 12/04/2023
openfiles /disconnect
Permite que um administrador desconecte arquivos e pastas que foram abertos
remotamente por meio de uma pasta compartilhada.
Sintaxe
Parâmetros
Parâmetro Descrição
/s <system> Especifica o sistema remoto ao qual se conectar (por nome ou endereço IP). Não
use barras invertidas. Se você não usar a opção /s, o comando será executado no
computador local por padrão. Esse parâmetro se aplica a todos os arquivos e
pastas que foram especificados no comando.
/p Especifica a senha da conta de usuário especificada na opção /u. Se você não usar
[<password>] a opção /p, um prompt de senha será exibido quando o comando for executado.
/id Desconecta arquivos abertos pela ID de arquivo especificada. Você pode usar o
<openfileID> caractere curinga (*) com esse parâmetro.
/o {read | Desconecta todos os arquivos abertos com o valor de modo aberto especificado.
write | Os valores válidos são Read, Write ou Read/Write. Você pode usar o caractere
read/write} curinga (*) com esse parâmetro.
/op Desconecta todas as conexões de arquivo abertas que foram criadas por um
<openfile> nome de arquivo aberto específico. Você pode usar o caractere curinga (*) com
esse parâmetro.
Exemplos
Para desconectar todos os arquivos abertos com a ID de arquivo 26843578, digite:
Para desconectar todos os arquivos e diretórios abertos acessados pelo usuário hiropln,
digite:
Para desconectar todos os arquivos e diretórios abertos com o modo read/write, digite:
openfiles /query
Consulta e exibe todos os arquivos abertos.
Sintaxe
Parâmetros
Parâmetro Descrição
/s <system> Especifica o sistema remoto ao qual se conectar (por nome ou endereço IP). Não
use barras invertidas. Se você não usar a opção /s, o comando será executado no
computador local por padrão. Esse parâmetro se aplica a todos os arquivos e
pastas que foram especificados no comando.
/p Especifica a senha da conta de usuário especificada na opção /u. Se você não usar
[<password>] a opção /p, um prompt de senha será exibido quando o comando for executado.
Exemplos
Para consultar e exibir todos os arquivos abertos, digite:
openfiles /query
Para consultar e exibir todos os arquivos abertos no formato de tabela sem cabeçalhos,
digite:
Para consultar e exibir todos os arquivos abertos no formato de lista com informações
detalhadas, digite:
Para consultar e exibir todos os arquivos abertos no sistema remoto srvmain usando as
credenciais do usuário hiropln no domínio maindom, digite:
7 Observação
openfiles /local
Habilita ou desabilita o sinalizador global Maintain Objects List do sistema. Se usado
sem parâmetros, openfiles /local exibe o status atual do sinalizador global Maintain
Objects List.
7 Observação
As alterações feitas usando a opção on ou off não serão aplicadas até que você
reinicie o sistema. Habilitar o sinalizador global Maintain Objects List pode
diminuir a velocidade do sistema.
Sintaxe
Parâmetros
Parâmetro Descrição
[on | Habilita ou desabilita o sinalizador global Maintain Objects List do sistema, que
off] rastreia identificadores de arquivos locais.
Exemplos
Para verificar o status atual do sinalizador global Maintain Objects List, digite:
openfiles /local
Por padrão, o sinalizador global Maintain Objects List fica desabilitado e a mensagem a
seguir é exibida, INFO: The system global flag 'maintain objects list' is currently
disabled.
Links relacionados
Chave da sintaxe de linha de comando
pagefileconfig
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2003,
Windows Server 2003 R2, Windows Server 2003 SP1, Windows Server 2003 SP2
) Importante
Links relacionados
Chave da sintaxe de linha de comando
caminho
Artigo • 12/04/2023
Sintaxe
path [[<drive>:]<path>[;...][;%PATH%]]
path ;
Parâmetros
Parâmetro Descrição
Comentários
O sistema operacional Windows pesquisa usando as extensões de nome de
arquivo padrão na seguinte ordem de precedência: .exe, .com, .bat e .cmd. O que
significa que, se você estiver procurando um arquivo em lote chamado acct.bat,
mas tiver um aplicativo chamado acct.exe no mesmo diretório, você deve incluir a
extensão .bat no prompt de comando.
Se dois ou mais arquivos no caminho do comando tiverem o mesmo nome de
arquivo e extensão, esse comando pesquisará primeiro o nome de arquivo
especificado no diretório atual. Em seguida, ele pesquisará os diretórios no
caminho do comando na ordem em que estão listados na variável de ambiente
PATH.
Exemplos
Para pesquisar os caminhos c:\user\taxes, b:\user\invest e b:\bin para comandos
externos, digite:
path c:\user\taxes;b:\user\invest;b:\bin
Links relacionados
Chave da sintaxe de linha de comando
pathping
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Fornece informações sobre latência e perda de rede em saltos intermediários entre uma
origem e um destino. Esse comando envia várias mensagens de solicitação de eco para
cada roteador entre uma origem e um destino, durante um período de tempo e, em
seguida, calcula os resultados de acordo com os pacotes retornados de cada roteador.
Como esse comando exibe o grau de perda de pacotes em determinado roteador ou
link, você pode determinar quais roteadores ou sub-redes podem ter problemas na
rede. Usado sem parâmetros, esse comando exibe a ajuda.
7 Observação
Além disso, esse comando identifica quais roteadores estão no caminho, o mesmo
que usar o comando tracert. No entanto, esse comando também envia pings
periodicamente para todos os roteadores durante um período de tempo
especificado e calcula estatísticas de acordo com o número retornado de cada um.
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
<targetname> Especifica o destino, que é identificado pelo endereço IP ou pelo nome do host.
Comentários
D:\>pathping /n contoso1
Tracing route to contoso1 [10.54.1.196]
over a maximum of 30 hops:
0 172.16.87.35
1 172.16.87.218
2 192.168.52.1
3 192.168.80.1
4 10.54.247.14
5 10.54.1.196
computing statistics for 125 seconds...
Source to Here This Node/Link
Hop RTT Lost/Sent = Pct Lost/Sent = Pct address
0 172.16.87.35
0/ 100 = 0% |
1 41ms 0/ 100 = 0% 0/ 100 = 0% 172.16.87.218
13/ 100 = 13% |
2 22ms 16/ 100 = 16% 3/ 100 = 3% 192.168.52.1
0/ 100 = 0% |
3 24ms 13/ 100 = 13% 0/ 100 = 0% 192.168.80.1
0/ 100 = 0% |
4 21ms 14/ 100 = 14% 1/ 100 = 1% 10.54.247.14
0/ 100 = 0% |
5 24ms 13/ 100 = 13% 0/ 100 = 0% 10.54.1.196
Trace complete.
As taxas de perda exibidas para os links, identificadas como uma barra vertical (|) na
coluna endereço, indicam congestionamento de links que está causando a perda de
pacotes que estão sendo encaminhados no caminho. As taxas de perda exibidas para
roteadores (identificados por seus endereços IP) indicam que esses roteadores podem
estar sobrecarregados.
Links relacionados
Chave da sintaxe de linha de comando
comando tracert
pause
Artigo • 12/04/2023
Sintaxe
pause
Parâmetros
Parâmetro Descrição
Comentários
Se você pressionar CTRL+C para interromper um programa em lotes, a seguinte
mensagem será exibida: Terminate batch job (Y/N)? . Se você pressionar Y (para
sim) em resposta a essa mensagem, o programa em lote será encerrado e o
controle retornará ao sistema operacional.
Você pode inserir o comando pause antes de uma seção do arquivo em lote, que
talvez você não queira processar. Quando o pause suspende o processamento de
programa em lotes, você pode pressionar CTRL+C e depois Y para interromper o
programa em lotes.
Exemplos
Para criar um programa em lotes que solicita que o usuário altere os discos em uma das
unidades, digite:
@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin
Neste exemplo, todos os arquivos no disco na Unidade A são copiados para o diretório
atual. Depois que a mensagem solicitar que você coloque um novo disco na Unidade A,
o comando pause suspenderá o processamento para que você possa alterar os discos,
então pressione qualquer tecla para retomar o processamento. Esse programa em lotes
é executado em um loop infinito, o comando goto begin envia o interpretador de
comando para o rótulo Begin do arquivo em lote.
Links relacionados
Chave da sintaxe de linha de comando
pbadmin
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2003,
Windows Server 2003 R2, Windows Server 2003 SP1, Windows Server 2003 SP2
) Importante
Links relacionados
Chave da sintaxe de linha de comando
pentnt
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2003,
Windows Server 2003 R2, Windows Server 2003 SP1, Windows Server 2003 SP2
) Importante
Detecta o erro de divisão de ponto flutuante (se presente) no chip Pentium, desabilita o
hardware de ponto flutuante e ativa a emulação de ponto flutuante. Para obter
descrições e informações de uso, consulte pentnt.
Links relacionados
Chave da sintaxe de linha de comando
perfmon
Artigo • 11/04/2023
Sintaxe
perfmon </res|report|rel|sys>
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Você também pode usar esse comando para testar o nome do computador e o
endereço IP do computador. Se o ping no endereço IP for bem-sucedido, mas o ping no
nome do computador não for, você poderá ter um problema de resolução de nomes.
Nesse caso, verifique se o nome do computador que você está especificando pode ser
resolvido por meio do arquivo de hosts local, usando consultas DNS (Sistema de Nomes
de Domínio) ou por meio de técnicas de resolução de nomes NetBIOS.
7 Observação
Sintaxe
ping [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r
<count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R]
[/S <Srcaddr>] [/4] [/6] <targetname>
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
/I <TTL> Especifica o valor do campo TTL (Vida Útil) no cabeçalho IP para mensagens de
solicitação de eco enviadas. O padrão é o valor TTL padrão para o host. O TTL
máximo é 255.
/r <count> Especifica que a opção Rota de Registro no cabeçalho IP é usada para registrar o
caminho percorrido pela mensagem de solicitação de eco e pela mensagem de
resposta de eco correspondente (disponível apenas no IPv4). Cada salto no
caminho usa uma entrada na opção Rota de Registro. Se possível, especifique
uma contagem igual ou maior que o número de saltos entre a origem e o destino.
A contagem deve ser um mínimo de 1 e um máximo de 9.
/j <hostlist> Especifica que as mensagens de solicitação de eco usam a opção Rota de Origem
Flexível no cabeçalho IP com o conjunto de destinos intermediários especificados
em hostlist (disponível apenas no IPv4). Com o roteamento de origem flexível, os
destinos intermediários sucessivos podem ser separados por um ou vários
roteadores. O número máximo de endereços ou nomes na lista de hosts é 9. A
lista de hosts é uma série de endereços IP (em notação decimal pontilhada)
separados por espaços.
Parâmetro Descrição
/4 Especifica o IPv4 usado para executar ping. Esse parâmetro não é necessário para
identificar o host de destino com um endereço IPv4. Só é necessário identificar o
host de destino pelo nome.
/6 Especifica o IPv6 usado para executar ping. Esse parâmetro não é necessário para
identificar o host de destino com um endereço IPv6. Só é necessário identificar o
host de destino pelo nome.
C:\>ping example.microsoft.com
pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
Exemplos
Para executar ping no destino 10.0.99.221 e resolver 10.0.99.221 para seu nome de host,
digite:
ping /a 10.0.99.221
Para executar ping no destino 10.0.99.221 e registrar a rota para 4 saltos, digite:
ping /r 4 10.0.99.221
Links relacionados
Chave da sintaxe de linha de comando
pktmon
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Sintaxe
Comandos
Comando Descrição
Links relacionados
Visão geral do Monitor de Pacotes
Suporte a pktmon para Monitor de Rede da Microsoft (Netmon)
pktmon counters
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Sintaxe
Parâmetros
Parâmetro Descrição
-t, --type Seleciona quais tipos de contadores devem ser mostrados. Os valores com suporte
são all counters (padrão), flow (somente fluxos) ou drop (somente remoções).
-r, --drop- Mostra o motivo de remoção mais recente para cada contador de remoção.
reason
--refresh- Número de vezes para atualizar os contadores por segundo, de 1 a 30. O padrão é
rate <n> 10.
Links relacionados
Pktmon
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon etl2pcap
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Converta o arquivo de log pktmon no formato pcapng. Os pacotes removidos não são
incluídos por padrão.
Syntax
Parâmetros
Parâmetro Descrição
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon etl2txt
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Syntax
Parâmetros
Parâmetro Descrição
-p, -- O caminho para os arquivos TMF para decodificar os rastreamentos WPP. Vários
tmfpath caminhos devem ser separados por ponto e vírgula. Todos os rastreamentos WPP
<path> são ignorados quando essa opção não é especificada.
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Packet Monitor overview
pktmon filter
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Sintaxe
Parâmetros
Parâmetro Descrição
pktmon filter add Adicione um filtro para controlar quais pacotes são relatados.
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon filter add
Artigo • 29/09/2022
aplica-se a: Windows server 2022, Windows server 2019, Windows 10, Azure Stack
HCI, Hub de Azure Stack, Azure
Pktmon filtro Add permite que você adicione um filtro para controlar quais pacotes são
relatados. Para que um pacote seja relatado, ele deve corresponder a todas as
condições especificadas em pelo menos um filtro. Até 32 filtros podem estar ativos ao
mesmo tempo.
Sintaxe
pktmon filter add <name> [-m <mac> [mac2]] [-v <vlan>] [-d { IPv4 | IPv6 |
number }]
[-t { TCP [flags...] | UDP | ICMP | ICMPv6 | number
}]
[-i <ip> [ip2]] [-p <port> [port2]] [-b] [-e
[port]]
7 Observação
Quando dois MACs (-m), IPs (-i) ou portas (-p) são especificados, o filtro
corresponde aos pacotes que contêm ambos. Ele não fará distinção entre a origem
ou o destino para essa finalidade.
Parâmetros
Você pode fornecer parâmetros para o quadro Ethernet, o cabeçalho IP, o cabeçalho
TCP/UDP, a pulsação do cluster e o encapsulamento.
Parâmetro Descrição
-d,--data- Corresponder pelo protocolo de vínculo de dados (camada 2). Pode ser IPv4, IPv6,
link [- ARP ou um número de protocolo.
Protocol],-
-
EtherType
-t,-- Corresponder pelo protocolo de transporte (camada 4). Pode ser TCP, UDP, ICMP,
Transport ICMPv6 ou um número de protocolo. Para filtrar ainda mais os pacotes TCP, é
[- possível fornecer uma lista opcional de sinalizadores TCP para correspondência. Os
Protocol],- sinalizadores com suporte são FIN, SYN, RST, PSH, ACK, URG, ECE e CWR.
-IP-
Protocol
Exemplos
O conjunto de filtros a seguir capturará qualquer tráfego ICMP de ou para o endereço IP
10.0.0.10, juntamente com qualquer tráfego na porta 53.
PowerShell
O filtro a seguir capturará todos os pacotes SYN enviados ou recebidos pelo endereço
IP 10.0.0.10:
PowerShell
PowerShell
O filtro a seguir chamado MySmbSyb captura o tráfego SMB sincronizado com TCP:
PowerShell
PowerShell
Outras referências
Pktmon
Contadores de Pktmon
Pktmon etl2pcap
Pktmon etl2txt
Filtro de Pktmon
Pktmon hex2pkt
Lista de Pktmon
Redefinição de Pktmon
Pktmon iniciar
Status do Pktmon
Descarregamento de Pktmon
Visão geral do monitor de pacotes
pktmon hex2pkt
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Sintaxe
Parâmetros
Parâmetro Descrição
-t, --type Tipo de pacote a ser decodificado. As opções são Ethernet, IP e HTTP. O padrão é
Ethernet.
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Packet Monitor overview
pktmon list
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Lista todos os componentes de rede ativos que podem ser monitorados, permitindo
que você examine o layout da pilha de rede. O comando mostra os componentes de
rede (drivers) organizados por associações de adaptadores.
Sintaxe
Parâmetros
Parâmetro Descrição
-a, --all Mostra todos os tipos de componente. Somente adaptadores de rede são
exibidos por padrão.
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon reset
Pktmon start
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon reset
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Syntax
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon start
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon start
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Syntax
Parâmetro Descrição
--comp Seleciona os componentes para capturar pacotes. Pode ser todos os componentes
(all), somente NICs (nics) ou uma lista de IDs de componente. O padrão é all.
--type Selecione quais pacotes devem ser capturados. Pode ser all, flow ou drop. O padrão
é todos.
--pkt-size Número de bytes a serem registrados em cada pacote. Para sempre registrar o
<bytes> pacote inteiro, defina-o como 0. O padrão é 128 bytes.
Parâmetro Descrição
-p, --provider Nome do provedor de eventos ou GUID. Para vários provedores, use esse
<name> parâmetro mais de uma vez.
-k, -- Bitmask hexadecimal que controla quais eventos são registrados para o
keywords <k> provedor correspondente. O padrão é 0xFFFFFFFF.
-l, --level <n> Nível de log do provedor correspondente. O padrão é 4 (nível de informações).
Parâmetros de log
Use os seguintes parâmetros para log:
Parâmetro Descrição
-s, --file-size <size> O tamanho máximo do arquivo de log, em megabytes. O padrão é 512
MB.
Modos de log
Os modos a seguir se aplicam ao parâmetro -m ou --log-mode (veja acima).
Modo Descrição
circular Os novos eventos substituem os mais antigos quando o log está cheio.
multi- Um novo arquivo de log é criado sempre que o log está cheio. Os arquivos de log são
file numerados sequencialmente: PktMon1.etl, PktMon2.etl etc. Não há limitação no
número de eventos capturados.
real- Exibe os eventos e pacotes na tela em tempo real. Nenhum arquivo de log é criado.
time Pressione Ctrl+C para interromper o monitoramento.
memory Como circular, mas todo o log é armazenado na memória. É gravado em um arquivo
quando o pktmon é interrompido. O tamanho do buffer de memória é especificado no
parâmetro [--file-size].
Exemplos
Exemplo 1: captura de pacotes
PowerShell
PowerShell
PowerShell
PowerShell
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon status
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon status
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon unload
Visão geral do Monitor de Pacotes
pktmon unload
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Azure Stack
HCI, Azure Stack Hub, Azure
Syntax
pktmon unload
Links relacionados
Pktmon
Pktmon counters
Pktmon etl2pcap
Pktmon etl2txt
Pktmon filter
Pktmon filter add
Pktmon hex2pkt
Pktmon list
Pktmon reset
Pktmon start
Pktmon status
Packet Monitor overview
pnpunattend
Artigo • 11/04/2023
Pré-requisitos
A preparação preliminar é necessária para as versões mais antigas do sistema
operacional Windows. Antes de usar esse comando, você deve concluir as seguintes
tarefas:
1. Crie um diretório para os drivers que você deseja instalar. Por exemplo, crie uma
pasta em C:\Drivers\Video para os drivers do adaptador de vídeo.
3. Adicione uma variável de caminho de ambiente do sistema à pasta que você criou
na etapa 1. Por exemplo, C:\Drivers\Video.
4. Crie a chave de registro a seguir, então para a chave DriverPaths criada, defina os
Dados de Valor para 1.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para o comando mostrar como usar PNPUnattend.exe para auditar um computador
para possíveis atualizações de driver e relatar as descobertas para o prompt de
comando, digite:
pnpunattend auditsystem /s /l
Links relacionados
Chave da sintaxe de linha de comando
pnputil
Artigo • 11/04/2023
Pnputil.exe é um utilitário da linha de comando que você pode usar para gerenciar o
repositório de driver. Você pode usar esse comando para adicionar, remover e listar os
pacotes de driver que estão no armazenamento.
Sintaxe
Parâmetros
Parâmetro Descrição
-f Especifica para forçar a exclusão do arquivo INF identificado. Não é possível usar em
conjunto com o parâmetro –i.
-i Especifica para instalar o arquivo INF identificado. Não é possível usar em conjunto
com o parâmetro -f.
Exemplos
Para adicionar um arquivo INF, chamado USBCAM.INF, digite:
pnputil.exe -a a:\usbcam\USBCAM.INF
pnputil.exe -i -a a:\usbcam\USBCAM.INF
pnputil.exe –e
pnputil.exe -d oem0.inf
Links relacionados
Chave da sintaxe de linha de comando
comando popd
popd
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sempre que você usa o comando pushd, um único diretório é armazenado para o uso.
No entanto, você pode armazenar vários diretórios usando o comando pushd diversas
vezes. Os diretórios são armazenados sequencialmente em uma pilha virtual, portanto,
se você usar o comando pushd uma vez, o diretório no qual usa o comando será
colocado na parte inferior da pilha. Se você usar o comando novamente, o segundo
diretório será colocado sobre o primeiro. O processo se repete sempre que você usa o
comando pushd.
Se você usar o comando popd, o diretório no topo da pilha será removido e o diretório
atual mudará para esse diretório. Se você usar o comando popd novamente, o próximo
diretório na pilha será removido. Se as extensões de comando estiverem habilitadas, o
comando popd removerá qualquer atribuição de letra da unidade criada pelo comando
pushd.
Sintaxe
popd
Parâmetros
Parâmetro Descrição
Exemplos
Para alterar o diretório atual no qual o programa em lote foi executado e, em seguida,
alterá-lo novamente, digite:
@echo off
rem This batch file deletes all .txt files in a specified directory
pushd %1
del *.txt
popd
cls
echo All text files deleted in the %1 directory
Links relacionados
Chave da sintaxe de linha de comando
pushd
PowerShell
Artigo • 12/04/2023
Para iniciar uma sessão com uma política de execução específica, use o parâmetro
ExecutionPolicy e digite:
PowerShell
PowerShell
PowerShell.exe -NoProfile
PowerShell
PowerShell
PowerShell.exe -help
PowerShell.exe -?
PowerShell.exe /?
Comentários
Para obter uma lista completa dos parâmetros de linha de comando do
PowerShell.exe, confira about_PowerShell.Exe.
Links relacionados
about_PowerShell.Exe
about_PowerShell_Ise.exe
Windows PowerShell
PowerShell_ise
Artigo • 12/04/2023
Para iniciar uma sessão do ISE do Windows PowerShell em uma janela do Prompt
de Comando, no Windows PowerShell ou no menu Iniciar, digite:
PowerShell
PowerShell_Ise.exe
Para abrir um script (.ps1), módulo de script (.psm1), manifesto do módulo (.psd1),
arquivo XML ou qualquer outro arquivo com suporte no ISE do Windows
PowerShell, digite:
PowerShell
PowerShell_Ise.exe <filepath>
No Windows PowerShell 3.0, você pode usar o parâmetro opcional File da seguinte
maneira:
PowerShell
Para iniciar uma sessão do ISE do Windows PowerShell sem os perfis do Windows
PowerShell, use o parâmetro NoProfile. (O parâmetro NoProfile foi introduzido no
Windows PowerShell 3.0.), digite:
PowerShell
PowerShell_Ise.exe -NoProfile
PowerShell
PowerShell_Ise.exe -help
PowerShell_Ise.exe -?
PowerShell_Ise.exe /?
Comentários
Para obter uma lista completa dos parâmetros de linha de comando do
PowerShell_ISE.exe, confira about_PowerShell_Ise.Exe.
Links relacionados
about_PowerShell_Ise.exe
print
Artigo • 12/04/2023
Envia um arquivo de texto para uma impressora. Um arquivo poderá ser impresso em
segundo plano, se você enviá-lo para uma impressora conectada a uma porta serial ou
paralela no computador local.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/d: <printername> Especifica a impressora em que você deseja imprimir o trabalho. Para imprimir
em uma impressora conectada localmente, especifique a porta no
computador em que a impressora está conectada. Os valores válidos para
portas paralelas são LPT1, LPT2 e LPT3. Os valores válidos para portas seriais
são COM1, COM2, COM3 e COM4. Você também pode especificar uma
impressora de rede usando o nome de fila ( \\server_name\printer_name ). Se
você não especificar uma impressora, o trabalho de impressão será enviado
ao LPT1 por padrão.
<drive> : Especifica a unidade lógica ou física em que o arquivo que você deseja
imprimir está localizado. Esse parâmetro não será necessário, se o arquivo que
você deseja imprimir estiver localizado na unidade atual.
<path> Especifica o local do arquivo que você deseja imprimir. Esse parâmetro não
será necessário, se o arquivo que você deseja imprimir estiver localizado no
diretório atual.
Parâmetro Descrição
<filename>[ Obrigatórios. Especifica o arquivo que você deseja imprimir. Você pode incluir
...] vários arquivos em um comando.
Exemplos
Para enviar o arquivo report.txt, localizado no diretório atual, para uma impressora
conectada ao lpt2 no computador local, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando Mode
prncnfg
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-r <portname> Especifica a porta em que a impressora está conectada. Se for uma porta
paralela ou serial, use a ID da porta (por exemplo, LPT1 ou COM1). Se
essa for uma porta TCP/IP, use o nome da porta que foi especificado
quando a porta foi adicionada.
-o <priority> Especifica uma prioridade que o spooler usa para rotear trabalhos de
impressão para a fila de impressão. Uma fila de impressão com
prioridade mais alta recebe todos os trabalhos antes de qualquer fila
com prioridade mais baixa.
{+|-} published Especifica se essa impressora deve ser publicada no Active Directory. Se
você publicar a impressora, outros usuários poderão pesquisá-la com
base na localização e funcionalidades (como impressão de cores e
associação).
{+|-} }queued Especifica que a impressora não deve começar a imprimir até que a
última página do documento seja carregada. O programa de impressão
só fica disponível após a conclusão da impressão do documento. No
entanto, o uso desse parâmetro garante que todo o documento fique
disponível para a impressora.
{+|-} workoffline Especifica se um usuário poderá enviar trabalhos de impressão para a fila
de impressão se o computador não estiver conectado à rede.
Exemplos
Para exibir informações de configuração da impressora chamada colorprinter_2 com
uma fila de impressão hospedada pelo computador remoto chamado HRServer, digite:
cscript prncnfg -g -S HRServer -P colorprinter_2
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Adiciona, exclui e lista drivers de impressora. Esse comando é um script do Visual Basic
localizado no diretório %WINdir%\System32\printing_Admin_Scripts\<language> . Para usar
esse comando em um prompt de comando, digite cscript seguido do caminho
completo para o arquivo prnmngr ou altere os diretórios para a pasta apropriada. Por
exemplo: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prndrvr .
Sintaxe
Parâmetros
Parâmetro Descrição
-a Instala um driver.
-d Exclui um driver.
-m Especifica (por nome) o driver que você deseja instalar. Os drivers geralmente
<model_name> são nomeados para o modelo de impressora compatível. Confira a
documentação de impressora para obter mais informações.
Parâmetro Descrição
-v {0|1|2|3} Especifica a versão do driver que você deseja instalar. Consulte a descrição do
parâmetro -e para obter informações sobre as versões que estão disponíveis
para os ambientes. Se você não especificar uma versão, será instalada a versão
do driver apropriada para a versão do Windows em execução no computador
em que você está instalando o driver.
-e Especifica o ambiente para o driver que você deseja instalar. Se você não
<environment> especificar um ambiente, será usado o ambiente do computador em que você
está instalando o driver. Os parâmetros de ambiente compatíveis são: Windows
NT x86, Windows x64 ou Windows IA64.
-s <Servername> Especifica o nome do computador remoto que hospeda a impressora que você
deseja gerenciar. Se você não especificar um computador, o computador local
será usado.
-u <Username> - Especifica uma conta com permissões para se conectar ao computador que
w <password> hospeda a impressora que você deseja gerenciar. Todos os membros do grupo
de administradores locais do computador de destino têm essas permissões,
mas as permissões também podem ser concedidas a outros usuários. Caso você
não especifique uma conta, deve estar conectado a uma conta com essas
permissões para que o comando funcione.
Comentários
Se as informações fornecidas contiverem espaços, use o texto entre aspas (por
exemplo, "Nome do Computador").
Exemplos
Para listar todos os drivers no servidor local \printServer1, digite:
cscript prndrvr -l -s
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-j <JobID> Especifica (por número de ID) o trabalho de impressão que você deseja cancelar.
Parâmetro Descrição
-u <Username> Especifica uma conta com permissões para se conectar ao computador que
-w <password> hospeda a impressora que você deseja gerenciar. Todos os membros do grupo
de administradores locais do computador de destino têm essas permissões, mas
as permissões também podem ser concedidas a outros usuários. Se você não
especificar uma conta, deve estar conectado a uma conta com essas permissões
para que o comando funcione.
Comentários
Se as informações fornecidas contiverem espaços, use o texto entre aspas (por
exemplo, "Nome do Computador").
Exemplos
Para pausar um trabalho de impressão com uma ID de trabalho de 27 enviada ao
computador remoto chamado HRServer para impressão na impressora chamada
colorprinter, digite:
Para listar todos os trabalhos de impressão atuais na fila da impressora local chamada
colorprinter_2, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
-m Especifica (por nome) o driver que você deseja instalar. Os drivers geralmente
<Modelname> são nomeados para o modelo de impressora a que dão suporte. Confira a
documentação de impressora para obter mais informações.
-r <portname> Especifica a porta em que a impressora está conectada. Se essa for uma porta
paralela ou serial, use a ID da porta (por exemplo, LPT1: ou COM1:). Se essa for
uma porta TCP/IP, use o nome da porta que foi especificado quando a porta foi
adicionada.
-u <Username> Especifica uma conta com permissões para se conectar ao computador que
-w <password> hospeda a impressora que você deseja gerenciar. Todos os membros do grupo
administradores locais do computador de destino têm essas permissões, mas as
permissões também podem ser concedidas a outros usuários. Se você não
especificar uma conta, deve estar conectado a uma conta com essas permissões
para que o comando funcione.
Comentários
Se as informações fornecidas contiverem espaços, use aspas ao redor do texto (por
exemplo, "Nome do Computador").
Exemplos
Para adicionar uma impressora chamada colorprinter_2 conectada ao LPT1 no
computador local e exigir um driver de impressora chamado driver1 de impressora
colorida, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria, exclui e lista as portas de impressora TCP/IP padrão, além de exibir e alterar a
configuração da porta. Esse comando é um script do Visual Basic localizado no diretório
%WINdir%\System32\printing_Admin_Scripts\<language> . Para usar esse comando em um
Sintaxe
Parâmetros
Parâmetro Descrição
-u <Username> - Especifica uma conta com permissões para se conectar ao computador que
w <password> hospeda a impressora que você deseja gerenciar. Todos os membros do grupo
de administradores locais do computador de destino têm essas permissões,
mas as permissões também podem ser concedidas a outros usuários. Caso
você não especifique uma conta, deve estar conectado a uma conta com essas
permissões para que o comando funcione.
-o {raw|lpr} Especifica qual protocolo a porta usa: TCP bruto ou TCP lpr. O protocolo TCP
bruto é um protocolo de melhor desempenho no Windows do que o
protocolo lpr. Se você usar o TCP bruto, opcionalmente, poderá especificar o
número da porta usando o parâmetro -n. O número da porta padrão é 9100.
-h Especifica (por endereço IP) a impressora para a qual você deseja configurar a
<Hostaddress> porta.
-n <portnumber> Especifica o número da porta para uma porta TCP bruto. O número da porta
padrão é 9100.
-i <SNMPindex Especifica o índice SNMP, se o SNMP estiver habilitado. Para obter mais
informações, confira Rfc 1759 no site do editor rfc .
Comentários
Se as informações fornecidas contiverem espaços, use o texto entre aspas (por
exemplo, "Nome do Computador").
Exemplos
Para exibir todas as portas de impressão TCP/IP padrão no servidor \Server1, digite:
Para excluir a porta de impressão TCP/IP padrão no servidor \Server1, que se conecta a
uma impressora de rede em 10.2.3.4, digite:
Para adicionar uma porta de impressão TCP/IP padrão no servidor \Server1, que se
conecta a uma impressora de rede em 10.2.3.4 e usa o protocolo TCP bruto na porta
9100, digite:
Para adicionar uma porta de impressão TCP/IP padrão no computador local, que se
conecta a uma impressora de rede na versão 10.2.3.4, e obter automaticamente as
configurações do dispositivo da impressora, digite:
Links relacionados
Chave da sintaxe de linha de comando
Referência aos comandos de impressão
prnqctl
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Imprime uma página de teste, pausa ou retoma uma impressora e limpa uma fila de
impressora. Esse comando é um script do Visual Basic localizado no diretório
%WINdir%\System32\printing_Admin_Scripts\<language> . Para usar esse comando em um
Sintaxe
Parâmetros
Parâmetro Descrição
-u <Username> Especifica uma conta com permissões para se conectar ao computador que
-w <password> hospeda a impressora que você deseja gerenciar. Todos os membros do grupo
administradores locais do computador de destino têm essas permissões, mas as
permissões também podem ser concedidas a outros usuários. Se você não
especificar uma conta, deve estar conectado a uma conta com essas permissões
para que o comando funcione.
Comentários
Se as informações fornecidas contiverem espaços, use aspas ao redor do texto (por
exemplo, "Nome do Computador").
Exemplos
Para imprimir uma página de teste na impressora Laserprinter1 compartilhada pelo
computador \Server1, digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
prompt [<text>]
Parâmetros
Parâmetro Descrição
<text> Especifica o texto e as informações que você deseja incluir no prompt de comando.
Comentários
As combinações de caracteres que você pode incluir em vez de, ou além de, uma
ou mais cadeias de caracteres no parâmetro text:
Caractere Descrição
$q = (Sinal de igual)
$$ $ (sinal de dólar)
$t Hora atual
$d Data atual
$n Unidade atual
Caractere Descrição
$b | (símbolo de pipe)
$_ ENTER-LINEFEED
$a & (E comercial)
$c ( (parêntese esquerdo)
$f ) (parêntese direito)
$s Space
Caractere Descrição
Se você incluir o caractere $p no parâmetro de texto, o disco será lido depois que
você inserir cada comando (para determinar a unidade e o caminho atuais). Isso
pode levar mais tempo, especialmente para unidades de disquete.
Exemplos
Para definir um prompt de comando de duas linhas com a hora e a data atuais na
primeira linha e o sinal de maior que na próxima linha, digite:
prompt $d$s$s$t$_$g
Para definir o prompt de comando a ser exibido como uma seta ( --> ), digite:
prompt --$g
prompt $p$g
Links relacionados
Chave da sintaxe de linha de comando
pubprn
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Publica uma impressora no Active Directory Domain Services. Esse comando é um script
do Visual Basic localizado no diretório %WINdir%\System32\printing_Admin_Scripts\
<language> . Para usar esse comando em um prompt de comando, digite cscript seguido
Sintaxe
Parâmetros
Parâmetro Descrição
<servername> Especifica o nome do servidor Windows que hospeda a impressora que você
deseja publicar. Se você não especificar um computador, o computador local
será usado.
Comentários
Se as informações fornecidas contiverem espaços, use aspas ao redor do texto (por
exemplo, "Nome do Computador").
Exemplos
Para publicar todas as impressoras no computador \Server1 no contêiner MyContainer
no domínio MyDomain.company.com, digite:
Links relacionados
Chave da sintaxe de linha de comando
Armazena o diretório atual para o uso pelo comando popd, em seguida, muda para o
diretório especificado.
Sempre que você usa o comando pushd, um único diretório é armazenado para o uso.
No entanto, você pode armazenar vários diretórios usando o comando pushd diversas
vezes. Os diretórios são armazenados sequencialmente em uma pilha virtual, portanto,
se você usar o comando pushd uma vez, o diretório no qual usa o comando será
colocado na parte inferior da pilha. Se você usar o comando novamente, o segundo
diretório será colocado sobre o primeiro. O processo se repete sempre que você usa o
comando pushd.
Se você usar o comando popd, o diretório no topo da pilha será removido e o diretório
atual mudará para esse diretório. Se você usar o comando popd novamente, o próximo
diretório na pilha será removido. Se as extensões de comando estiverem habilitadas, o
comando popd removerá qualquer atribuição de letra da unidade criada pelo comando
pushd.
Sintaxe
pushd [<path>]
Parâmetros
Parâmetro Descrição
<path> Especifica o diretório para tornar o diretório atual. Esse comando tem suporte para
os caminhos relativos.
Comentários
Exemplos
Para alterar o diretório atual no qual o programa em lote foi executado, em seguida,
alterá-lo novamente:
@echo off
rem This batch file deletes all .txt files in a specified directory
pushd %1
del *.txt
popd
cls
echo All text files deleted in the %1 directory
Links relacionados
Chave da sintaxe de linha de comando
comando popd
pushprinterconnections
Artigo • 12/04/2023
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
<-log> Grava um arquivo de log de depuração por usuário em %temp ou grava um log de
depuração por computador em %windir%\temp.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
pwlauncher /enable
Links relacionados
Chave da sintaxe de linha de comando
qappsrv
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe uma lista de todos os servidores Host da Sessão da Área de Trabalho Remota na
rede. Para descobrir as novidades da última versão, veja Novidades nos Serviços de Área
de Trabalho Remota do Windows Server.
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
query process
query session
query termserver
query user
Parâmetros
Parâmetro Descrição
query Exibe uma lista de todos os servidores Host da Sessão da Área de Trabalho Remota
termserver na rede.
query user Exibe informações sobre as sessões do usuário em um servidor Host da Sessão da
Área de Trabalho Remota.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
ID da sessão
Nome do processo
ID do processo
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<sessionname> Especifica o nome da sessão ativa cujos processos você deseja listar.
/server: <servername> Especifica o servidor Host da Sessão da Área de Trabalho Remota cujos
processos você deseja listar. Se não for especificado, o servidor ao qual
você está conectado será usado.
Comentários
Administradores têm acesso completo a todas as funções de query process.
Exemplos
Para exibir informações sobre os processos que estão sendo usados por todas as
sessões, digite:
query process *
Para exibir informações sobre os processos que estão sendo usados pela ID de sessão 2,
digite:
query command
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/server: <servername> Identifica o servidor Host da Sessão da Área de Trabalho Remota a ser
consultado. O padrão é o servidor atual.
Comentários
Um usuário sempre pode consultar a sessão na qual o usuário está conectado no
momento. Para consultar outras sessões, o usuário deve ter permissão de acesso
especial.
C:\>query session
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console Administrator1 0 active wdcon
>rdp-tcp#1 User1 1 active wdtshare
rdp-tcp 2 listen wdtshare
4 idle
5 idle
Em que:
SESSIONNAME especifica o nome atribuído à sessão.
USERNAME indica o nome de usuário conectado à sessão.
STATE fornece as informações sobre o estado atual da sessão.
TYPE indica o tipo de sessão.
DEVICE, que não está presente nas sessões do console ou conectadas à rede, é
o nome do dispositivo atribuído à sessão.
As sessões nas quais o estado inicial está configurado como DESABILITADO não
aparecerão na lista do query session até que estejam habilitadas.
Exemplos
Para exibir as informações sobre todas as sessões ativas no servidor Server2, digite:
query session /server:Server2
Links relacionados
Chave da sintaxe de linha de comando
comando query
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Exibe uma lista de todos os servidores Host da Sessão da Área de Trabalho Remota na
rede. Esse comando pesquisa na rede todos os servidores Host da Sessão da Área de
Trabalho Remota anexados e retorna as seguintes informações:
Nome do servidor
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/domain: <domain> Especifica o domínio a ser consultado para servidores de terminal. Você não
precisará especificar um domínio, se estiver consultando o domínio no qual
está trabalhando no momento.
query termserver
Para exibir as informações sobre o servidor Host da Sessão da Área de Trabalho Remota
chamado Server3, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando query
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Nome do usuário
ID da sessão
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/server: <servername> Especifica o servidor Host da Sessão da Área de Trabalho Remota que
você deseja consultar. Caso contrário, o servidor Host da Sessão da Área
de Trabalho Remota atual será usado. Esse parâmetro só será necessário
se você estiver usando esse comando a partir de um servidor remoto.
Comentários
Para usar esse comando, você deve ter permissão de Controle Total ou permissão
de acesso especial.
Quando query user retorna informações, um símbolo maior que (>) é exibido
antes da sessão atual.
Exemplos
Para exibir informações sobre todos os usuários conectados ao sistema, digite:
query user
Links relacionados
Chave da sintaxe de linha de comando
comando query
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Nome do usuário
ID da sessão
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
/server: <servername> Especifica o servidor Host da Sessão da Área de Trabalho Remota que
você deseja consultar. Caso contrário, o servidor Host da Sessão da Área
de Trabalho Remota atual será usado. Esse parâmetro só será necessário
se você estiver usando esse comando a partir de um servidor remoto.
Comentários
Para usar esse comando, você deve ter permissão de Controle Total ou permissão
de acesso especial.
Quando quser retorna informações, um símbolo maior que (>) é exibido antes da
sessão atual.
Exemplos
Para exibir informações sobre todos os usuários conectados ao sistema, digite:
quser
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/server: <servername> Identifica o servidor Host da Sessão da Área de Trabalho Remota a ser
consultado. O padrão é o servidor atual.
Comentários
Um usuário sempre pode consultar a sessão na qual o usuário está conectado no
momento. Para consultar outras sessões, o usuário deve ter permissão de acesso
especial.
Quando qwinsta retorna informações, um símbolo maior que (>) é exibido antes
da sessão atual. Por exemplo:
C:\>qwinsta
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console Administrator1 0 active wdcon
>rdp-tcp#1 User1 1 active wdtshare
rdp-tcp 2 listen wdtshare
4 idle
5 idle
Em que:
SESSIONNAME especifica o nome atribuído à sessão.
USERNAME indica o nome de usuário conectado à sessão.
STATE fornece as informações sobre o estado atual da sessão.
TYPE indica o tipo de sessão.
DEVICE, que não está presente nas sessões do console ou conectadas à rede, é
o nome do dispositivo atribuído à sessão.
As sessões nas quais o estado inicial está configurado como DESABILITADO não
aparecerão na lista do qwinsta até que estejam habilitadas.
Exemplos
Para exibir as informações sobre todas as sessões ativas no servidor Server2, digite:
qwinsta /server:Server2
qwinsta modeM02
Links relacionados
Chave da sintaxe de linha de comando
Exclui um diretório.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica o local e o nome do diretório que você deseja excluir. Um caminho é
<path> requerido. Se você incluir uma barra invertida () no início do caminho especificado,
o caminho começará no diretório-raiz (independentemente do diretório atual).
Comentários
Não é possível excluir um diretório que contenha arquivos, incluindo arquivos
ocultos ou do sistema. Se você tentar fazer isso, a seguinte mensagem será
exibida:
Use o comando dir /a para listar todos os arquivos (incluindo arquivos ocultos e
do sistema). Em seguida, use o comando attrib com -h para remover os atributos
de arquivo ocultos, -s para remover os atributos de arquivo do sistema ou -h -s
para remover os atributos de arquivo ocultos e do sistema. Depois que os
atributos ocultos e de arquivo forem removidos, você poderá excluir os arquivos.
Não é possível usar o comando rd para excluir o diretório atual. Se tentar excluir o
diretório atual, a seguinte mensagem de erro será exibida:
The process can't access the file because it is being used by another
process.
Se você vir essa mensagem de erro, deverá mudar para um diretório diferente (não
um subdiretório do diretório atual) e tentar novamente.
Exemplos
Para mudar para o diretório-pai para que você possa remover com segurança o
diretório desejado, digite:
cd ..
rd /s test
rd /s /q test
Links relacionados
Chave da sintaxe de linha de comando
rdpsign
Artigo • 29/09/2022
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/sha1 <hash> Especifica a impressão digital, que é o hash Secure Hash Algorithm 1 (SHA1)
do certificado de autenticação que está incluído no repositório de certificados.
usado no Windows Server 2012 R2 e mais antigo.
/sha256 <hash> Especifica a impressão digital, que é o hash do algoritmo de hash seguro 256
(SHA256) do certificado de autenticação que está incluído no repositório de
certificados. substitui/sha1 em Windows Server 2016 e mais recente.
<file_name.rdp> O nome do arquivo. rdp. Você deve especificar o (ou arquivos) arquivo. rdp
para assinar usando o nome completo do arquivo. Caracteres curinga não são
aceitos.
Parâmetro Descrição
Comentários
A impressão digital do certificado SHA1 ou SHA256 deve representar um
Publicador de arquivo. rdp confiável. Para obter a impressão digital do certificado,
abra o snap-in certificados , clique duas vezes no certificado que você deseja usar
(no repositório de certificados do computador local ou em seu armazenamento de
certificados pessoais), clique na guia detalhes e, na lista campo , clique em
impressão digital.
7 Observação
Exemplos
Para assinar um arquivo. rdp chamado arquivo1. rdp, navegue até a pasta em que você
salvou o arquivo. RDP e digite:
7 Observação
Para testar se a assinatura digital terá sucesso para um arquivo. rdp sem realmente
assinar o arquivo, digite:
rdpsign /sha1 hash /l file1.rdp
Para assinar vários arquivos. rdp nomeados, arquivo1. rdp, file2. rdpe arquivo3. rdp,
digite (incluindo os espaços entre os nomes de arquivo):
Consulte Também
Chave da sintaxe de linha de comando
Os setores inválidos relatados pelo comando chkdsk foram marcados como inválidos
quando o disco foi preparado para operação. Eles não representam perigo e o recover
não os afeta.
Sintaxe
recover [<drive>:][<path>]<filename>
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica o nome do arquivo (e o local do arquivo, se ele não estiver no diretório
[<path>] atual) que você deseja recuperar. O nome do arquivo é necessário e não há
<filename> suporte para curingas.
Exemplos
Para recuperar o arquivo story.txt no diretório \fiction na unidade D, digite:
recover d:\fiction\story.txt
Links relacionados
Chave da sintaxe de linha de comando
recover (DiskPart)
Artigo • 17/04/2023
Esse comando opera em grupos de discos dinâmicos. Se esse comando for usado em
um grupo com um disco básico, ele não retornará um erro, mas nenhuma ação será
tomada.
7 Observação
Um disco que faz parte de um grupo de discos precisa ser selecionado para que
essa operação seja bem-sucedida. Use o comando select disk para selecionar um
disco e mudar o foco para ele.
Sintaxe
recover [noerr]
Parâmetros
Parâmetro Descrição
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para recuperar o grupo de discos que contém o disco com foco, digite:
recover
Links relacionados
Chave da sintaxe de linha de comando
ReFSUtil
Artigo • 11/04/2023
O ReFS Salvage é a função primária do ReFSUtil, útil para recuperar dados de volumes
que são mostrados como RAW no Gerenciamento de Disco. O ReFS Salvage tem duas
fases: uma Fase de Varredura e uma Fase de Cópia. No modo automático, a Fase de
Varredura e a Fase de Cópia serão executadas sequencialmente. No modo manual, cada
fase pode ser executada separadamente. O progresso e os logs são salvos em um
diretório de trabalho para permitir que as fases sejam executadas separadamente, bem
como a Fase de Varredura seja pausada e retomada. Você não deve precisar usar a
ferramenta ReFSutil, a menos que o volume seja RAW. Se somente leitura, os dados
ainda estarão acessíveis.
Parâmetros
Parâmetro Descrição
<source Especifica o volume ReFS a ser processado. A letra da unidade deve ser formatada
volume> como "L:", ou você deve fornecer um caminho para o ponto de montagem do
volume.
<working Especifica o local para armazenar informações e logs temporários. Ele não deve
directory> estar localizado no <source volume> .
<target Especifica o local para o qual os arquivos identificados são copiados. Ele não deve
directory> estar localizado no <source volume> .
Fase de cópia
Copia todos os arquivos descritos no arquivo foundfiles.<volume signature>.txt para o
seu <target directory> . Se você parar a Fase de Varredura muito cedo, é possível que o
arquivo foundfiles.<volume signature>.txt ainda não exista, portanto, nenhum arquivo
é copiado para o <target directory> .
Links relacionados
Chave da sintaxe de linha de comando
comandos reg
Artigo • 12/04/2023
U Cuidado
Não edite o registro diretamente, a menos que você não tenha outra alternativa. O
Editor do registro ignora as proteções padrão, permitindo configurações que
podem prejudicar o desempenho, danificar o sistema ou até mesmo exigir que
você reinstale o Windows. É possível alterar com segurança a maioria das
configurações do Registro usando os programas no Painel de Controle ou no MMC
(Console de Gerenciamento Microsoft). Se você precisar editar o registro
diretamente, primeiro faça backup dele.
Sintaxe
reg add
reg compare
reg copy
reg delete
reg export
reg import
reg load
reg query
reg restore
reg save
reg unload
Parâmetros
Parâmetro Descrição
reg copy Copia uma entrada do registro para um local especificado no computador local ou
remoto.
reg import Copia o conteúdo de um arquivo que contém subchaves, entradas e valores do
registro exportados para o registro do computador local.
reg load Grava as subchaves e entradas salvas em uma subchave diferente no registro.
reg query Retorna uma lista da próxima camada de subchaves e entradas localizadas em uma
subchave especificada no registro.
reg save Salva uma cópia de subchaves, entradas e valores especificados do registro em um
arquivo especificado.
reg unload Remove uma seção do registro que foi carregada usando a operação reg load.
Links relacionados
Chave da sintaxe de linha de comando
reg add
Artigo • 12/04/2023
Sintaxe
reg add <keyname> [{/v valuename | /ve}] [/t datatype] [/s separator] [/d
data] [/f]
Parâmetros
Parâmetro Descrição
/t <Type> Especifica o tipo da entrada de registro. O tipo deve ser uma das seguintes opções:
REG_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD
REG_BINARY
REG_DWORD_LITTLE_ENDIAN
REG_LINK
REG_FULL_RESOURCE_DESCRIPTOR
REG_EXPAND_SZ
Parâmetro Descrição
/s Especifica o caractere a ser usado para separar várias instâncias de dados, quando
<Separator> o tipo de dados REG_MULTI_SZ é especificado e mais de uma entrada é listada. Se
não for especificado, o separador padrão será \0.
Comentários
Não é possível adicionar subárvores com essa operação. Esta versão do reg não
solicita confirmação ao adicionar uma subchave.
Valor Descrição
0 Êxito
1 Falha
Para o tipo de chave REG_EXPAND_SZ, use o símbolo de cursor (^) com % dentro
do parâmetro /d.
Exemplos
Para adicionar a chave HKLM\Software\MyCo no computador remoto ABC, digite:
Links relacionados
Chave da sintaxe de linha de comando
reg compare
Artigo • 12/04/2023
Sintaxe
reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os |
on}] [/s]
Parâmetros
Parâmetro Descrição
/ve Especifica que somente as entradas que têm um nome de valor nulo devem ser
comparadas.
/oa Especifica que todas as diferenças e correspondências sejam exibidas. Por padrão,
apenas as diferenças são listadas.
Parâmetro Descrição
/os Especifica que apenas correspondências sejam exibidas. Por padrão, apenas as
diferenças são listadas.
/on Especifica que nada seja exibido. Por padrão, apenas as diferenças são listadas.
Comentários
Os valores retornados para a operação reg compare são:
Valor Descrição
1 A comparação falhou.
Símbolo Descrição
Exemplos
Para comparar todos os valores na chave MyApp com todos os valores na chave
SaveMyApp, digite:
Links relacionados
Chave da sintaxe de linha de comando
reg copy
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para copiar todas as subchaves e valores na chave MyApp para a chave SaveMyApp,
digite:
Para copiar todos os valores na chave MyCo no computador chamado ZODIAC para a
chave MyCo1 no computador atual, digite:
Links relacionados
Chave da sintaxe de linha de comando
reg delete
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Os valores retornados para a operação reg delete são:
Valor Descrição
0 Êxito
Valor Descrição
1 Falha
Exemplos
Para excluir a chave do registro Timeout e todas as subchaves e valores, digite:
Links relacionados
Chave da sintaxe de linha de comando
reg export
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para exportar o conteúdo de todas as subchaves e os valores da chave do MyApp para
o arquivo AppBkUp.reg, digite:
reg export HKLM\Software\MyCo\MyApp AppBkUp.reg
Links relacionados
Chave da sintaxe de linha de comando
reg import
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<filename> Especifica o nome e o caminho do arquivo que tem conteúdo a ser copiado para o
registro do computador local. Esse arquivo precisa ser criado com antecedência
usando reg export.
/reg:32 Especifica que a chave deve ser acessada usando a exibição do registro de 32 bits.
/reg:64 Especifica que a chave deve ser acessada usando a exibição do registro de 64 bits.
Comentários
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para importar entradas do registro do arquivo chamado AppBkUp.reg, digite:
reg import AppBkUp.reg
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
<filename> Especifica o nome e o caminho do arquivo a ser carregado. Esse arquivo deve ser
criado com antecedência usando o comando reg save e deve ter uma extensão .hiv.
Comentários
Os valores retornados para a operação reg load são:
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para carregar o arquivo chamado TempHive.hiv para a chave HKLM\TempHive, digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
reg query <keyname> [{/v <valuename> | /ve}] [/s] [/se <separator>] [/f
<data>] [{/k | /d}] [/c] [/e] [/t <Type>] [/z] [/reg:32] [/reg:64]
Parâmetros
Parâmetro Descrição
/v Especifica o nome do valor do registro que deve ser consultado. Se omitido, todos
<valuename> os nomes de valor para keyname serão retornados. Valuename para esse
parâmetro será opcional se a opção /f também for usada.
/se Especifica o separador de valor único a ser pesquisado no tipo de nome de valor
<separator> REG_MULTI_SZ. Se separator são for especificado, \0 será usado.
/f <data> Especifica os dados ou o padrão a serem pesquisados. Use aspas duplas se uma
cadeia de caracteres contiver espaços. Se não for especificado, um curinga (*) será
usado como o padrão de pesquisa.
/k Especifica a pesquisa somente em nomes de chave. Precisa ser usado com /f.
/t <Type> Especifica os tipos de registro a serem pesquisados. Os tipos válidos são: REG_SZ,
REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY, REG_NONE. Se não
for especificado, todos os tipos serão pesquisados.
/reg:32 Especifica que a chave deve ser acessada usando a exibição do registro de 32 bits.
/reg:64 Especifica que a chave deve ser acessada usando a exibição do registro de 64 bits.
Comentários
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para exibir o valor da versão do valor de nome na chave
HKLM\Software\Microsoft\ResKit, digite:
Para exibir a chave, o valor e os dados para correspondências exatas e que diferenciam
maiúsculas de minúsculas de SYSTEM na raiz HKLM do tipo de dados REG_SZ, digite:
Para exibir a chave, o valor e os dados que correspondem a 0F nos dados sob a chave
raiz HKCU do tipo de dados REG_BINARY, digite:
Links relacionados
Chave da sintaxe de linha de comando
reg restore
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Antes de editar as entradas do registro, você deve salvar a subchave-mãe usando
o comando reg save. Se a edição falhar, você poderá restaurar a subchave original
usando a operação reg restore.
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para restaurar o arquivo chamado NTRKBkUp.hiv na chave
HKLM\Software\Microsoft\ResKit e substituir o conteúdo existente da chave, digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Valor Descrição
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para salvar o Hive MyApp na pasta atual como um arquivo chamado AppBkUp.hiv,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Remove uma seção do registro que foi carregada usando a operação reg load.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Os valores retornados para a operação reg unload são:
Valor Descrição
0 Êxito
1 Falha
Exemplos
Para descarregar o TempHive do hive no HKLM do arquivo, digite:
reg unload HKLM\TempHive
U Cuidado
Não edite o Registro diretamente, a menos que você não tenha outra alternativa. O
Editor do Registro ignora as proteções padrão, permitindo configurações que
podem prejudicar o desempenho, danificar o sistema ou até mesmo exigir que
você reinstale o Windows. É possível alterar com segurança a maioria das
configurações do Registro usando os programas no Painel de Controle ou no MMC
(Console de Gerenciamento Microsoft). Se você precisar editar o Registro
diretamente, primeiro faça backup dele.
Links relacionados
Chave da sintaxe de linha de comando
Para obter detalhes sobre o formato e o conteúdo do arquivo de script de texto que o
regini.exe usa para fazer alterações no registro, confira Como alterar valores ou
permissões do registro de uma linha de comando ou um script .
Sintaxe
Parâmetros
Parâmetro Descrição
-h <hivefile Especifica o hive do registro local a ser modificado. Você deve especificar o
hiveroot> nome do arquivo hive e a raiz do hive no formato hivefile hiveroot.
-i <n> Especifica o nível de recuo a ser usado para indicar a estrutura de árvore das
chaves do registro na saída do comando. A ferramenta regdmp.exe (que
obtém as permissões atuais de uma chave do registro no formato binário)
usa o recuo em múltiplos de quatro, portanto, o valor padrão é 4.
Use o ponto e vírgula como caractere de comentário de fim de linha. Ele deve ser
o primeiro caractere não em branco em uma linha.
Use caracteres hard-tab para controlar o recuo. Esse recuo indica a estrutura de
árvore das chaves do registro. No entanto, esses caracteres são convertidos em um
único espaço, independentemente da posição.
Links relacionados
Chave da sintaxe de linha de comando
regsvr32
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/i: <cmdline> Passa uma cadeia de caracteres da linha de comando opcional (cmdline) para
DllInstall. Se você usar esse parâmetro com o parâmetro /u, ele chamará
DllUninstall.
Exemplos
Para registrar .dll no Esquema do Active Directory, digite:
regsvr32 schmmgmt.dll
Links relacionados
Chave da sintaxe de linha de comando
relog
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Para obter mais informações sobre como incorporar relog em seus scripts WMI
(Instrumentação de Gerenciamento do Windows), consulte o Blog Script .
Sintaxe
relog [<filename> [<filename> ...]] [/a] [/c <path> [<path> ...]] [/cf
<filename>] [/f {bin|csv|tsv|SQL}] [/t <value>] [/o
{outputfile|DSN!CounterLog}] [/b <M/D/YYYY> [[<HH>:] <MM>:] <SS>] [/e
<M/D/YYYY> [[<HH>:] <MM>:] <SS>] [/config {<filename>|i}] [/q]
Parâmetros
Parâmetro Descrição
-c path [path ...] Especifica o caminho do contador de desempenho a ser registrado. Para
especificar vários caminhos de contador, separe-os com um espaço e
coloque os caminhos do contador entre aspas (por exemplo, "path1
path2" ).
Parâmetro Descrição
-config {filename | Especifica o nome do caminho do arquivo das configurações que contém
i} parâmetros de linha de comando. Se você estiver usando um arquivo de
configuração, use -i como um espaço reservado para uma lista de
arquivos de entrada que podem ser colocados na linha de comando. Se
você estiver usando a linha de comando, não use -i. Você também pode
usar curingas, como *.blg para especificar vários nomes de arquivo de
entrada ao mesmo tempo.
Comentários
O formato geral para caminhos de contador é o seguinte: [\<computer>] \<object>
[<parent>\<instance#index>] \<counter>] onde os componentes pai, instância,
índice e contador do formato podem conter um nome válido ou um caractere
curinga. Os componentes de computador, pai, instância e índice não são
necessários para todos os contadores.
Você pode especificar que os logs de saída incluam registros de antes da hora de
início (ou seja, /b) para fornecer dados para contadores que exigem valores de
computação do valor formatado. O arquivo de saída terá os últimos registros de
arquivos de entrada com carimbos de data/hora menores que o parâmetro /e (ou
seja, hora de término).
Exemplos ##Q#
Para criar uma nova amostra dos logs de rastreamento existentes em intervalos fixos de
30, listar os caminhos do contador, arquivos de saída e formatos, digite:
Para criar uma nova amostra dos logs de rastreamento existentes em intervalos fixos de
30, listar os caminhos do contador e arquivos de saída, digite:
Para criar uma nova amostra dos logs de rastreamento existentes em um banco de
dados, digite:
Links relacionados
Chave da sintaxe de linha de comando
rem
Artigo • 12/04/2023
7 Observação
Sintaxe
rem [<comment>]
Parâmetros
Parâmetro Descrição
Comentários
Embora você possa usar o rem sem comentário para adicionar espaçamento
vertical a um arquivo em lote, você também pode usar linhas em branco. As linhas
em branco são ignoradas quando um programa em lote é processado.
Exemplos
Para adicionar espaçamento vertical por meio de comentários de arquivo em lote,
digite:
@echo off
rem This batch program formats and checks new disks.
rem It is named Checknew.bat.
rem
rem echo Insert new disk in Drive B.
pause
format b: /v chkdsk b:
Rem/||(
The REM statement evaluates to success,
so these lines will never be executed.
Keep in mind that you will need to escape closing parentheses
within multi-line comment blocks like shown in this example. ^)
)
Links relacionados
Chave da sintaxe de linha de comando
remove
Artigo • 12/04/2023
O comando remove também pode ser usado para alterar a letra da unidade associada a
uma unidade removível. Não é possível remover as letras da unidade em volumes de
sistema, inicialização ou paginação. Além disso, você não pode remover a letra da
unidade de uma partição OEM, qualquer partição GPT com um GUID não reconhecido
ou qualquer uma das partições GPT especiais, não relacionadas a dados, como a
partição de sistema EFI.
7 Observação
Um volume deve ser selecionado para que o comando remove tenha êxito. Use o
comando select volume para selecionar um disco e mudar o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
remove letter=d
Links relacionados
Chave da sintaxe de linha de comando
ren
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<filename2> Especifica o novo nome do arquivo. Você pode usar caracteres curinga para
especificar novos nomes para vários arquivos.
Comentários
Você não pode especificar uma nova unidade ou caminho ao renomear arquivos.
Você também não pode usar esse comando para renomear arquivos entre
unidades ou para mover arquivos para um diretório diferente.
Exemplos
Para alterar todas as extensões de nome de arquivo .txt no diretório atual para
extensões .doc, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando rename
renomear
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<filename2> Especifica o novo nome do arquivo. Você pode usar caracteres curinga para
especificar novos nomes para vários arquivos.
Comentários
Você não pode especificar uma nova unidade ou caminho ao renomear arquivos.
Você também não pode usar esse comando para renomear arquivos entre
unidades ou para mover arquivos para um diretório diferente.
Exemplos
Para alterar todas as extensões de nome de arquivo .txt no diretório atual para .doc
extensões, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando ren
reparo
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Repara o volume RAID-5 com foco substituindo a região do disco com falha pelo disco
dinâmico especificado.
Um volume em uma matriz RAID-5 deve ser selecionado para que essa operação seja
bem-sucedida. Use o comando select volume para selecionar um volume e mudar o
foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
disk= <n> Especifica o disco dinâmico que substituirá a região de disco com falha. Onde n
deve ter um espaço livre maior ou igual ao tamanho total da região de disco com
falha no volume RAID-5.
align= <n> Alinha todas as extensões de partição ou volume ao limite de alinhamento mais
próximo. Onde n é o número de quilobytes (KB) desde o início do disco até o limite
de alinhamento mais próximo.
noerr somente para script. Quando um erro é encontrado, o DiskPart continua a processar
os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para substituir o volume pelo foco substituindo-o pelo disco dinâmico 4, digite:
repair disk=4
Links relacionados
Chave da sintaxe de linha de comando
) Importante
Syntax
2 Aviso
Parâmetros
Parâmetro Descrição
-rk Identifica o local da chave de recuperação que deve ser usada para
desbloquear o volume. Esse comando também pode ser especificado
como -recoverykey.
-rp Identifica a senha de recuperação numérica que deve ser usada para
desbloquear o volume. Esse comando também pode ser especificado
como -recoverypassword.
-pw Identifica a senha que deve ser usada para desbloquear o volume. Esse
comando também pode ser especificado como -password.
-kp Identifica o pacote de chave de recuperação que pode ser usado para
desbloquear o volume. Esse comando também pode ser especificado
como -keypackage.
-f Força um volume a ser desmontado mesmo que ele não possa ser
bloqueado. Esse comando também pode ser especificado como -force.
Limitações
As seguintes limitações existem para este comando:
Este comando não pode reparar uma unidade que falhou durante o processo de
criptografia ou de descriptografia.
Este comando presume que, se a unidade tiver alguma criptografia, a unidade foi
totalmente criptografada.
Exemplos
Para tentar reparar a unidade C:, para gravar o conteúdo da unidade C: para a unidade
D: usando o arquivo de chave de recuperação (RecoveryKey.bek) armazenado na
unidade F:, e para gravar os resultados dessa tentativa no arquivo de log (log.txt) na
unidade Z:, digite:
7 Observação
A senha de recuperação deve ser digitada em oito blocos de seis dígitos com um
hífen separando cada bloco.
Para forçar a unidade C: a desmontar, tente reparar a unidade C:, e gravar o conteúdo
da unidade C: para a unidade D: usando o pacote de chaves de recuperação e o arquivo
de chave de recuperação (RecoveryKey.bek) armazenado na unidade F:, digite:
Para tentar reparar a unidade C: e gravar o conteúdo da unidade C: para a unidade D:,
na qual você deve digitar uma senha para desbloquear a unidade C: (quando solicitado),
digite:
repair-bde C: D: -pw
Links relacionados
Chave da sintaxe de linha de comando
substituir
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/u Substitui somente os arquivos no diretório de destino que são mais antigos do que
aqueles no diretório de origem. Você não pode usar /u com a opção de linha de
comando /a.
Comentários
À medida que esse comando adiciona ou substitui arquivos, os nomes de arquivo
aparecem na tela. Depois que esse comando for concluído, uma linha de resumo
será exibida em um dos seguintes formatos:
Você não pode usar esse comando para atualizar arquivos ocultos ou arquivos do
sistema.
A tabela a seguir mostra cada código de saída e uma breve descrição de seu
significado:
5 O usuário não tem acesso aos arquivos que você deseja substituir.
Código de saída Descrição
7 Observação
Exemplos
Para atualizar todas as versões de um arquivo chamado Phones.cli (que aparecem em
vários diretórios na unidade C:), com a versão mais recente do arquivo Phones.cli de um
disquete na unidade A:, digite:
Links relacionados
Chave da sintaxe de linha de comando
examinar novamente
Artigo • 12/04/2023
Syntax
rescan
Links relacionados
Chave da sintaxe de linha de comando
Comando diskpart
reset
Artigo • 11/04/2023
Syntax
reset
Links relacionados
Chave da sintaxe de linha de comando
comando create
Comando import
comando backup
comando restore
comando add
Comando set
comando load
comando writer
reset session
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
<sessionname> Especifica o nome da sessão que você deseja redefinir. Para determinar o
nome da sessão, use o comando query session.
/server: <servername> Especifica o servidor de terminal que contém a sessão que você deseja
redefinir. Caso contrário, usa o servidor Host da Sessão da Área de
Trabalho Remota atual. Esse parâmetro só será necessário se você usar
esse comando em um servidor remoto.
Comentários
Você sempre pode redefinir suas próprias sessões, mas precisa ter permissão de
acesso de Controle Total para redefinir a sessão de outro usuário. Lembre-se de
que redefinir a sessão de um usuário sem avisar o usuário pode resultar na perda
de dados na sessão.
Exemplos
Para redefinir a sessão designada como rdp-tcp#6, digite:
reset session 3
Links relacionados
Chave da sintaxe de linha de comando
Syntax
retain
Links relacionados
Chave da sintaxe de linha de comando
revert
Artigo • 12/04/2023
Reverte um volume para uma cópia de sombra especificada. Tem suporte apenas para
cópias de sombra no contexto CLIENTACCESSIBLE. Essas cópias de sombra são
persistentes e só podem ser feitas pelo provedor do sistema. Se usado sem parâmetros,
o revert exibe a ajuda no prompt de comando.
Sintaxe
revert <shadowcopyID>
Parâmetros
Parâmetro Descrição
<shadowcopyID> Especifica a ID da cópia de sombra para a qual o volume deve ser revertido. Se
você não usar esse parâmetro, o comando exibirá a ajuda no prompt de
comando.
Links relacionados
Chave da sintaxe de linha de comando
rexec
Artigo • 12/04/2023
) Importante
) Importante
O comando rexec foi preterido e não há garantia de que o suporte seja feito
Windows.
rmdir
Artigo • 11/04/2023
Exclui um diretório.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica o local e o nome do diretório que você deseja excluir. Um caminho é
<path> requerido. Se você incluir uma barra invertida () no início do caminho especificado,
o caminho começará no diretório-raiz (independentemente do diretório atual).
Comentários
Não é possível excluir um diretório que contenha arquivos, incluindo arquivos
ocultos ou do sistema. Se você tentar fazer isso, a seguinte mensagem será
exibida:
Use o comando dir /a para listar todos os arquivos (incluindo arquivos ocultos e
do sistema). Em seguida, use o comando attrib com -h para remover os atributos
de arquivo ocultos, -s para remover os atributos de arquivo do sistema ou -h -s
para remover os atributos de arquivo ocultos e do sistema. Depois que os
atributos ocultos e de arquivo forem removidos, você poderá excluir os arquivos.
Não é possível usar o comando rmdir para excluir o diretório atual. Se tentar
excluir o diretório atual, a seguinte mensagem de erro será exibida:
The process can't access the file because it is being used by another
process.
Se você vir essa mensagem de erro, deverá mudar para um diretório diferente (não
um subdiretório do diretório atual) e tentar novamente.
Exemplos
Para mudar para o diretório-pai para que você possa remover com segurança o
diretório desejado, digite:
cd ..
rmdir /s test
rmdir /s /q test
Links relacionados
Chave da sintaxe de linha de comando
robocopy
Artigo • 05/06/2023
Syntax
Prompt de comando do Windows
) Importante
Parâmetros
Parâmetro Descrição
<file> Selecione os arquivos a serem copiados. Você pode usar caracteres curinga (* ou
?). Se você não especificar esse parâmetro, o *.* será usado como o valor
padrão.
Opção Descrição
/dcopy: <copyflags> Especifica o que será copiado nos diretórios. Os valores válidos para essa
opção são:
D - Dados
A - Atributos
T - Carimbos de Data/Hora
E - Atributo estendido
X - Ignorar fluxos de dados alternativos
/purge Exclui arquivos e diretórios de destino que não existem mais na origem.
Usar essa opção com a opção /e e um diretório de destino permite que as
configurações de segurança do diretório de destino não sejam
substituídas.
/mir Espelha uma árvore de diretório (equivalente a /e mais /purge). Usar essa
opção com a opção /e e um diretório de destino substitui as configurações
de segurança do diretório de destino.
/move Move arquivos e diretórios e os exclui da origem depois que são copiados.
/fat Cria arquivos de destino usando apenas nomes de arquivo FAT com
formato de caracteres 8.3.
/Ipg: <n> Especifica a lacuna entre os pacotes para liberar largura de banda em
linhas lentas.
/sj Copia junções (links simbólicos) para o caminho de destino em vez dos
destinos de link.
/mt: <n> Cria cópias multi-thread com n threads. O n deve ser um número inteiro
entre 1 e 128. O valor padrão para n é 8. Para obter um melhor
desempenho, redirecione a saída usando a opção /log.
O parâmetro /mt não pode ser usado com os parâmetros /ipg e /efsraw.
) Importante
Ao usar a opção de cópia /secfix, utilize uma das alternativas abaixo para
especificar o tipo de informações de segurança que você quer copiar:
/copyall
/copy:o
/copy:s
/copy:u
/sec
7 Observação
Opção Descrição
/iomaxsize: <n> [kmg] O tamanho máximo de e/s solicitado por ciclo de leitura/gravação em
nkilobytes, megabytes ou gigabytes.
/iorate: <n> [kmg] A taxa de e/s solicitada em nkilobytes megabytes ou gigabytes por
segundo.
Opção Descrição
/ia: [RASHCNETO] Inclui apenas arquivos para os quais qualquer um dos atributos especificados
está definido. Os valores válidos para essa opção são:
R - Somente leitura
A - Arquivo
S - Sistema
H - Oculto
C - Compactado
N - Conteúdo não indexado
E - Criptografado
T - Temporário
O - Offline
Opção Descrição
/xa: [RASHCNETO] Inclui apenas arquivos para os quais qualquer um dos atributos especificados
está definido. Os valores válidos para essa opção são:
R - Somente leitura
A - Arquivo
S - Sistema
H - Oculto
C - Compactado
N - Conteúdo não indexado
E - Criptografado
T - Temporário
O - Offline
/xf <filename>[ Exclui arquivos que correspondem aos nomes ou caminhos especificados. Você
...] pode usar caracteres curinga (* e ?).
/xd <directory> Exclui diretórios que correspondem aos nomes e caminhos especificados.
[ ...]
/xc Exclui arquivos existentes com o mesmo carimbo de data/hora, mas com
tamanhos de arquivo diferentes.
/xo Os arquivos de diretório de origem mais antgos do que o destino são excluídos
da cópia.
/xx Exclui arquivos e diretórios extras presentes no destino, mas não a origem. A
exclusão de arquivos extras não removerá arquivos do destino.
/xl Exclui arquivos e diretórios "isolados" presentes na origem, mas não o destino.
A exclusão de arquivos isolados impede que novos arquivos sejam adicionados
ao destino.
/max: <n> Especifica o tamanho máximo do arquivo (para excluir arquivos maiores do que
n bytes).
/min: <n> Especifica o tamanho mínimo do arquivo (para excluir arquivos menores do
que n bytes).
Opção Descrição
/maxage: <n> Especifica a idade máxima do arquivo (para excluir arquivos mais antigos do
que n dias ou data).
/minage: <n> Especifica a idade mínima do arquivo (para excluir arquivos mais recentes do
que n dias ou data).
/maxlad: <n> Especifica a data máxima de último acesso (exclui arquivos não utilizados
desde n).
/minlad: <n> Especifica a data mínima de último acesso (exclui arquivos usados desde n). Se
n for menor do que 1900, n especificará o número de dias. Caso contrário, n
especificará uma data no formato AAAAMMDD.
/xj Exclui pontos de junção, que normalmente são incluídos por padrão.
Opção Descrição
/r: <n> Especifica o número de repetições em cópias com falha. O valor padrão de n é
1.000.000 (um milhão de novas tentativas).
/w: <n> Especifica o tempo de espera entre as tentativas, em segundos. O valor padrão
de n é 30 (tempo de espera de 30 segundos).
/lfsm Opera no modo de espaço livre baixo que permite copiar, pausar e retomar
(confira Comentários).
/lfsm: <n> [kmg] Especifica o tamanho do piso (inicial) em nkilobytes, megabytes ou gigabytes.
Opções de log
Opção Descrição
/l Especifica que os arquivos devem ser apenas listados (não devem ser
copiados, excluídos ou ter carimbo de data/hora).
/log: <logfile> Grava a saída de status no arquivo de log (substitui o arquivo de log
existente).
/log+: <logfile> Grava o status da saída no arquivo de log (anexa a saída ao arquivo de log
existente).
/unilog: <logfile> Grava o status da saída no arquivo de log como texto unicode (substitui o
arquivo de log existente).
/unilog+: <logfile> Grava o status da saída no arquivo de log como testo Unicode (anexa a
saída ao arquivo de log existente).
Opções de trabalho
Opção Descrição
Opção Descrição
/job: <jobname> Especifica que os parâmetros devem ser derivados do arquivo de tarefa
nomeado. Para executar /job:jobname , primeiro você deve executar o
parâmetro /save:jobname para criar o arquivo da tarefa.
/save: <jobname> Especifica que os parâmetros devem ser salvos no arquivo de tarefa nomeado.
Isso deve ser executado antes de executar o /job:jobname . Todas as opções de
cópia, nova tentativa e registro em log devem ser especificadas antes desse
parâmetro.
Comentários
Se o /LFSM for especificado sem nenhum valor explícito de piso, o piso será
definido como 10% do tamanho do volume do destino. O modo de pouco espaço
livre é incompatível com /MT e /EFSRAW.
Valor Descrição
0 Nenhum arquivo foi copiado. Nenhuma falha foi encontrada. Todos os arquivos
corresponderam. Os arquivos já existem no diretório de destino, portanto, a operação de
cópia foi ignorada.
3 Alguns arquivos foram copiados. Arquivos adicionais estavam presentes. Nenhuma falha
foi encontrada.
5 Alguns arquivos foram copiados. Alguns arquivos não corresponderam. Nenhuma falha
foi encontrada.
6 Existem arquivos adicionais e arquivos não correspondentes. Nenhum arquivo foi copiado
e nenhuma falha foi encontrada, o que significa que os arquivos já existem no diretório
de destino.
7 Observação
Qualquer valor igual ou maior do que 8 indica que houve pelo menos uma falha
durante a cópia.
Exemplos
É altamente recomendável ao executar o comando robocopy para criar um arquivo de
log que pode ser exibido depois que o processo for concluído verificando sua
integridade. Nos exemplos a seguir, cada um usa o parâmetro /LOG: . Para acrescentar
qualquer informação de log ao mesmo arquivo de log, use o parâmetro /LOG+: .
Para espelhar o conteúdo da pasta "Registros" para a pasta "Backup" na unidade "D",
remova todos os arquivos no destino que não existem na origem com 2 repetições e
aguardando 5 segundos entre cada repetição, digite o seguinte:
Para copiar todos os arquivos e subdiretórios que não estão vazios da pasta "Registros"
para a pasta "Backup" na unidade "D", retendo os dados de arquivo, atributos e
carimbos de data/hora com 16 operações de cópia de vários threads, digite o seguinte:
Links relacionados
Chave da sintaxe de linha de comando
route
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows
Server 2012 R2 e Windows Server 2012
) Importante
Esse comando só estará disponível se o Protocolo de Internet (TCP/IP) estiver instalado como
um componente nas propriedades de um adaptador de rede em Conexões de Rede.
Sintaxe
Prompt de comando do Windows
Parâmetros
Parâmetro Descrição
/f Limpa a tabela de roteamento de todas as entradas que não são rotas de host (rotas com uma
máscara de rede de 255.255.255.255), a rota de rede de loopback (rotas com um destino de
127.0.0.0.0 e uma máscara de rede de 255.0.0.0) ou uma rota multicast (rotas com um destino de
224.0.0.0 e uma máscara de rede de 240.0.0.0). Se for usada em conjunto com um dos comandos
(como add, change ou delete), a tabela será limpa antes de executar o comando.
/p Quando usada com o comando add, a rota especificada é adicionada ao registro e é usada para
inicializar a tabela de roteamento de IP sempre que o protocolo TCP/IP é iniciado. Por padrão, as
rotas adicionadas não são preservadas quando o protocolo TCP/IP é iniciado. Quando usada com o
comando print, a lista de rotas persistentes é exibida. Esse parâmetro é ignorado para todos os
outros comandos. As rotas persistentes são armazenadas no local do registro
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes.
<command> Especifica o comando que você deseja executar. Os comandos válidos incluem:
add – adiciona uma rota.
change – modifica uma rota existente.
delete: – exclui uma rota ou rotas.
print – imprime uma rota ou rotas.
Parâmetro Descrição
<destination> Especifica o destino de rede da rota. O destino pode ser um endereço de rede IP (em que os bits de
host do endereço de rede são definidos como 0), um endereço IP para uma rota de host ou 0.0.0.0
para a rota padrão.
<netmask> Especifica o destino de rede da máscara de sub-rede. Se não for especificado, o padrão será
255.255.255.255.
metric Especifica uma métrica de custo inteiro (variando de 1 a 9999) para a rota, que é usada ao escolher
<metric> entre várias rotas na tabela de roteamento que mais correspondem ao endereço de destino de um
pacote que está sendo encaminhado. A rota com a métrica mais baixa é escolhida. A métrica pode
refletir o número de saltos, a velocidade do caminho, a confiabilidade do caminho, a taxa de
transferência do caminho ou as propriedades administrativas.
if <interface> Especifica o índice de interface para a interface na qual o destino pode ser acessado. Para obter
uma lista de interfaces e seus índices de interface correspondentes, use a exibição do comando
route print. Você pode usar valores decimais ou hexadecimais para o índice de interface. Para
valores hexadecimais, preceda o número hexadecimal com 0x. Quando o parâmetro if é omitido, a
interface é determinada a partir do endereço do gateway.
Comentários
Os nomes poderão ser usados para o destino se houver uma entrada apropriada no arquivo
local Redes armazenado na pasta systemroot\System32\Drivers\\ . Nomes podem ser usados
para o gateway, desde que possam ser resolvidos para um endereço IP por meio de técnicas
de resolução de nome de host padrão, como consultas DNS (Sistema de Nomes de
Domínio), uso do arquivo Hosts local armazenado na pasta systemroot\system32\drivers\\
e resolução de nomes NetBIOS.
Se o comando for print ou delete, o parâmetro de gateway poderá ser omitido e caracteres
curinga poderão ser usados para o destino e o gateway. O valor de destino pode ser um
valor curinga especificado por um asterisco (*) . Se o destino especificado contiver um
asterisco (*) ou um ponto de interrogação (?), ele será tratado como um curinga e somente
as rotas de destino correspondentes serão impressas ou excluídas. O asterisco corresponde
a qualquer cadeia de caracteres e o ponto de interrogação corresponde a um único
caractere. Por exemplo, 10.\*.1, 192.168.\* , 127.\* e \*224\* são todos usos válidos do
curinga asterisco.
Exemplos
Para exibir todo o conteúdo da tabela de roteamento de IP, digite:
route print
Para exibir as rotas na tabela de roteamento de IP que começam com 10, digite:
Para adicionar uma rota padrão com o endereço de gateway padrão de 192.168.12.1, digite:
Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede 255.255.0.0 e o
endereço do próximo salto de 10.27.0.1, digite:
Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede 255.255.0.0, o endereço
do próximo salto de 10.27.0.1 e a métrica de custo 7, digite:
Para adicionar uma rota ao destino 10.41.0.0 com a máscara de sub-rede 255.255.0.0, o endereço
do próximo salto de 10.27.0.1 e usar o índice de interface 0x3, digite:
Para excluir a rota para o destino 10.41.0.0 com a máscara de sub-rede 255.255.0.0, digite:
Para excluir todas as rotas na tabela de roteamento de IP que começam com 10, digite:
Para alterar o endereço do próximo salto da rota com o destino de 10.41.0.0 e a máscara de sub-
rede de 255.255.0.0 de 10.27.0.1 para 10.27.0.25, digite:
Links relacionados
Chave da sintaxe de linha de comando
rpcinfo
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
rpcinfo [/p [<node>]] [/b <program version>] [/t <node program> [<version>]]
[/u <node program> [<version>]]
Parâmetros
Parâmetro Descrição
/b Solicita uma resposta de todos os nós de rede que têm o programa e a versão
<program especificados registrados com o mapeador de portas. Você deve especificar um
version> nome ou número do programa e um número de versão.
/t <node Usa o protocolo de transporte TCP para chamar o programa especificado. Você deve
program> especificar um nome de nó (computador) e um nome de programa. Se você não
[\ especificar uma versão, o programa chamará todas as versões.
<version>]
/u <node Usa o protocolo de transporte UDP para chamar o programa especificado. Você
program> deve especificar um nome de nó (computador) e um nome de programa. Se você
[\ não especificar uma versão, o programa chamará todas as versões.
<version>]
rpcinfo /p [<node>]
Para solicitar uma resposta de nós de rede que tenham um programa especificado,
digite:
Links relacionados
Chave da sintaxe de linha de comando
rpcping
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
conectar
chamada
pkt
integridade
privacidade
Exemplos
Para descobrir se o Exchange Server que você conecta por meio de RPC/HTTP está
acessível, digite:
Links relacionados
Chave da sintaxe de linha de comando
rsh
Artigo • 11/04/2023
) Importante
Depois de instalar o subsistema para os aplicativos baseados em UNIX, você pode abrir
uma janela de comando do Shell C ou do Korn Shell e executar rsh. Para obter mais
informações, digite man rsh no prompt do Shell C ou do Korn Shell.
rundll32
Artigo • 11/04/2023
Sintaxe
rundll32 <DLLname>
Parâmetros
Parâmetro Descrição
Comentários
Rundll32 só pode chamar as funções de uma DLL gravada explicitamente para ser
chamada por Rundll32.
Links relacionados
Chave da sintaxe de linha de comando
rundll32 printui.dll,PrintUIEntry
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Você também pode usar as seguintes sintaxes alternativas, embora os exemplos neste
tópico usem a sintaxe anterior:
Parâmetros
Há dois tipos de parâmetros: parâmetros base e parâmetros de modificação. Os
parâmetros base especificam a função que o comando deve executar. Somente um
desses parâmetros pode aparecer em uma determinada linha de comando. Em seguida,
você poderá modificar o parâmetro base usando um ou mais dos parâmetros de
modificação se eles forem aplicáveis ao parâmetro base (nem todos os parâmetros de
modificação têm suporte de todos os parâmetros base).
Parâmetros Descrição
base
/ga adiciona uma conexão por impressora de computador (a conexão está disponível
para qualquer usuário nesse computador quando ele faz logon).
/ii Instala uma impressora usando o assistente adicionar impressora com um arquivo
.inf.
/Ss Especifica que tipo de informação para uma impressora será armazenada. Se
nenhum dos valores de /Ss for especificado, o comportamento padrão será como
se todos eles fossem especificados. Use esse parâmetro base com os seguintes
valores colocados no final da linha de comando:
/Sr Especifica quais informações sobre uma impressora são restauradas e como os
conflitos nas configurações são tratados. Use com os seguintes valores colocados
no final da linha de comando:
2: amazena as informações contidas na estrutura de printER_INFO_2 da
impressora. Essa estrutura contém as informações básicas sobre a
impressora, como seu nome, nome do servidor, nome da porta e nome do
compartilhamento.
7: usado para armazenar as informações do serviço de diretório contidas na
estrutura printER_INFO_7.
c: restaura informações de perfil de cor de uma impressora.
d: restaura dados específicos da impressora, como a ID de hardware da
impressora.
s: restaura o descritor de segurança da impressora.
g: restaura as informações na estrutura GLOBAL DEVmode da impressora.
m: restaura as configurações mínimas para a impressora. Isso é equivalente a
especificar 2, d e g.
u: restaura as informações na estrutura DEVmode da impressora por usuário.
r: se o nome da impressora armazenado no arquivo for diferente do nome
da impressora que está sendo restaurada, use o nome da impressora atual.
Não pode ser especificado com f. Se nem r nem f forem especificados, e os
nomes não corresponderem, a restauração das configurações falhará.
f: se o nome da impressora armazenado no arquivo for diferente do nome
da impressora que está sendo restaurada, use o nome da impressora no
arquivo. Isso não pode ser especificado com r. Se nem f nem r forem
especificados e os nomes não corresponderem, a restauração das
configurações falhará.
p: se o nome da porta no arquivo do qual está sendo restaurado não
corresponder ao nome da porta atual da impressora que está sendo
restaurada, o nome da porta atual da impressora será usado.
h: Se a impressora que está sendo restaurada para não pôde ser
compartilhada usando o nome do compartilhamento de recursos no arquivo
de configurações salvas, tente compartilhar a impressora com o nome do
compartilhamento atual ou um novo nome de compartilhamento gerado se
nem H nem h forem especificados e a impressora que está sendo restaurada
para não puder ser compartilhada com o nome do compartilhamento salvo,
em seguida, a restauração falha.
h: se a impressora que está sendo restaurada para não puder ser
compartilhada com o nome do compartilhamento salvo, não compartilhe a
impressora. Se nem H nem h forem especificados e a impressora a ser
restaurada não puder ser compartilhada com o nome do compartilhamento
salvo, a restauração falhará.
i: se o driver no arquivo de configurações salvo não corresponder ao driver
para o qual a impressora está sendo restaurada, a restauração falhará.
Parâmetros Descrição
de
modificação
/F[file] Especifica o caminho UNC e o nome de um arquivo .inf do qual o arquivo .inf
especificado com /f[file] depende.
/h[architecture] Especifica a arquitetura do driver. Use um dos seguintes: x86, x64 ou Itanium.
/m[model] Especifica o nome do modelo de driver. (Esse valor pode ser especificado no
arquivo .inf.)
/v[version] Especifica a versão do driver. Se você também não especificar um valor para /K,
deverá especificar um dos seguintes valores: tipo 2 – modo Kernel ou tipo 3 –
Modo de usuário.
/Mw[message] Exibe uma mensagem de aviso para o usuário antes de confirmar as alterações
especificadas na linha de comando.
Comentários
A palavra-chave PrintUIEntry diferencia maiúsculas de minúsculas e você deve
inserir a sintaxe desse comando com a capitalização exata mostrada nos exemplos
deste tópico.
Para adicionar uma conexão de impressora por computador, printer2, para todos os
usuários de um computador, Client2, digite (a conexão será aplicada quando um usuário
fizer logon):
Para adicionar uma conexão de impressora por computador, printer2, para todos os
usuários de um computador, Client2, digite (a conexão será aplicada quando um usuário
fizer logon):
Links relacionados
rundll32
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
7 Observação
Para descobrir as novidades da última versão, veja Novidades nos Serviços de Área
de Trabalho Remota do Windows Server.
Links relacionados
reset session
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
Exemplos
Para exibir a política atual, digite:
san
Para que todos os discos recém-descobertos, exceto o disco de inicialização, estejam
offline e sejam somente leitura por padrão, digite:
san policy=offlineAll
Links relacionados
Chave da sintaxe de linha de comando
sc.exe config
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
error= {normal | Especifica a gravidade do erro se o serviço não for iniciado quando o
severe | critical computador for iniciado. As opções incluem:
| ignore} normal: especifica que o erro é registrado e uma caixa de mensagem é
exibida, informando ao usuário que um serviço falhou ao iniciar. A
inicialização continuará. Essa é a configuração padrão.
grave: especifica que o erro é registrado (se possível). O computador
tenta reiniciar com a última configuração válida conhecida. Com isso,
talvez o computador possa ser reiniciado, mas o serviço ainda não ser
executado.
critical: especifica que o erro é registrado (se possível). O computador
tenta reiniciar com a última configuração válida conhecida. Se a última
configuração válida conhecida falhar, a inicialização também falhará e
o processo de inicialização será interrompido com um erro Parar.
ignore: especifica que o erro é registrado e a inicialização continua.
Nenhuma notificação é dada ao usuário além de registrar o erro no
Log de Eventos.
tag= {yes | no} Especifica se um TagID deve ou não ser obtido da chamada CreateService. As
marcas são usadas apenas para drivers de inicialização e inicialização do
sistema.
depend= Especifica os nomes de serviços ou grupos que devem ser iniciados antes
<dependencies> desse serviço. Os nomes são separados por barras (/).
password= Especifica uma senha. Isso será necessário se uma conta diferente da conta
<password> LocalSystem for usada.
Parâmetro Descrição
Comentários
Cada opção da linha de comando (parâmetro) deve incluir o sinal de igual como
parte do nome da opção.
Um espaço é necessário entre uma opção e seu valor (por exemplo, type= own. Se
o espaço for omitido, a operação falhará.
Exemplos
Para especificar um caminho binário para o serviço NewService, digite:
Links relacionados
Chave da sintaxe de linha de comando
sc.exe create
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
error= {normal Especifica a gravidade do erro se o serviço não for iniciado quando o
\| severe \| computador for iniciado. As opções incluem:
critical \| normal: especifica que o erro é registrado e uma caixa de mensagem é
ignore} exibida, informando ao usuário que um serviço falhou ao iniciar. A
inicialização continuará. Essa é a configuração padrão.
grave: especifica que o erro é registrado (se possível). O computador
tenta reiniciar com a última configuração válida conhecida. Com isso,
talvez o computador possa ser reiniciado, mas o serviço ainda não ser
executado.
critical: especifica que o erro é registrado (se possível). O computador
tenta reiniciar com a última configuração válida conhecida. Se a última
configuração válida conhecida falhar, a inicialização também falhará e o
processo de inicialização será interrompido com um erro Parar.
ignore: especifica que o erro é registrado e a inicialização continua.
Nenhuma notificação é dada ao usuário além de registrar o erro no
Log de Eventos.
group= Especifica o nome do grupo do qual esse serviço é membro. A lista de grupos
<loadordergroup> é armazenada no Registro, na subchave
HKLM\System\CurrentControlSet\Control\ServiceGroupOrder. O valor
padrão é nulo.
tag= {yes \| no} Especifica se um TagID deve ou não ser obtido da chamada CreateService. As
marcas são usadas apenas para drivers de inicialização e inicialização do
sistema.
depend= Especifica os nomes de serviços ou grupos que devem ser iniciados antes
<dependencies> desse serviço. Os nomes são separados por barras (/).
Parâmetro Descrição
password= Especifica uma senha. Isso será necessário se uma conta diferente da conta
<password> LocalSystem for usada.
Comentários
Cada opção da linha de comando (parâmetro) deve incluir o sinal de igual como
parte do nome da opção.
Um espaço é necessário entre uma opção e seu valor (por exemplo, type= own. Se
o espaço for omitido, a operação falhará.
Exemplos
Para criar e registrar um caminho binário para o serviço NewService, digite:
Links relacionados
Chave da sintaxe de linha de comando
sc.exe delete
Artigo • 17/04/2023
7 Observação
Não recomendamos que você use esse comando para excluir serviços internos do
sistema operacional, como DHCP, DNS ou Serviços de Informações da Internet.
Para instalar, remover ou reconfigurar funções, serviços e componentes do sistema
operacional, confira Instalar ou desinstalar funções, serviços de função ou
recursos
Sintaxe
Parâmetros
Parâmetro Descrição
<servername> Especifica o nome do servidor remoto no qual o serviço está localizado. O nome
deve usar o formato UNC (Convenção de Nomenclatura Universal) (por exemplo,
\myserver). Para executar SC.exe localmente, não use esse parâmetro.
Exemplos
Para excluir a subchave de serviço NewServ do Registro no computador local, digite:
Sintaxe
Parâmetros
Parâmetro Descrição
<servername> Especifica o nome do servidor remoto no qual o serviço está localizado. O nome
deve usar o formato UNC (Convenção de Nomenclatura Universal) (por exemplo,
\myserver). Para executar SC.exe localmente, não use esse parâmetro.
type= {own | Especifica o tipo de serviços ou drivers a serem enumerados. As opções incluem:
share | own: especifica um serviço que é executado em seu próprio processo. Ele
interact | não compartilha um arquivo executável com outros serviços. Esse é o valor
kernel | padrão.
filesys | rec share: especifica um serviço que é executado como um processo
| adapt} compartilhado. Ele compartilha um arquivo executável com outros
serviços.
kernel: especifica um driver.
filesys: especifica um driver do sistema de arquivos.
rec: especifica um driver reconhecido pelo sistema de arquivos que
identifica os sistemas de arquivos usados no computador.
interact: especifica um serviço que pode interagir com a área de trabalho,
recebendo as entradas dos usuários. Os serviços interativos devem ser
executados na conta LocalSystem. Esse tipo deve ser usado em conjunto
com type= own ou type= shared (por exemplo, type= interacttype=
own). Usar type= interact por si só gerará um erro.
group= Especifica o grupo de serviços a ser enumerado. Por padrão, todos os grupos
<Groupname> são enumerados. Por padrão, todos os grupos são enumerados (**group= **).
Comentários
Cada opção da linha de comando (parâmetro) deve incluir o sinal de igual como
parte do nome da opção.
Um espaço é necessário entre uma opção e seu valor (por exemplo, type= own. Se
o espaço for omitido, a operação falhará.
A operação query exibe as seguintes informações sobre um serviço:
SERVICE_NAME (nome da subchave de registro do serviço), TYPE, STATE (bem
como os estados indisponíveis), WIN32_EXIT_B, SERVICE_EXIT_B, CHECKPOINT e
WAIT_HINT.
O parâmetro type= pode ser usado duas vezes em alguns casos. A primeira
apresentação do parâmetro type= especifica se é para consultar os serviços, os
drivers ou ambos (all). A segunda apresentação do parâmetro type= especifica um
tipo da operação create para restringir ainda mais o escopo de uma consulta.
Exemplos
Para exibir informações somente para os serviços ativos, digite um dos seguintes
comandos:
sc.exe query
sc.exe query type= service
Para exibir informações para todos os serviços (ativos e inativos), começando na linha
56, digite:
Links relacionados
Chave da sintaxe de linha de comando
comandos schtasks
Artigo • 17/04/2023
7 Observação
Permissões necessárias
Para agendar, exibir e alterar todas as tarefas no computador local, você deve ser
membro do grupo Administradores.
Para agendar, exibir e alterar todas as tarefas no computador remoto, você deve
ser membro do grupo Administradores no computador remoto ou usar o
parâmetro /u para fornecer as credenciais de um Administrador do computador
remoto.
A tarefa que você planeja executar deve ter a permissão apropriada. Essas
permissões variam de acordo com a tarefa. Por padrão, as tarefas são executadas
com as permissões do usuário atual do computador local ou com as permissões
do usuário especificadas pelo parâmetro /u, se houver um incluído. Para executar
uma tarefa com permissões de uma conta de usuário diferente ou com permissões
do sistema, use o parâmetro /ru.
Sintaxe
schtasks /change
schtasks /create
schtasks /delete
schtasks /end
schtasks /query
schtasks /run
Parâmetros
Parâmetro Descrição
schtasks Inicia uma tarefa agendada imediatamente. A operação run ignora o agendamento,
run mas usa o local do arquivo do programa, a conta de usuário e a senha salvas na
tarefa para executar a tarefa imediatamente.
Links relacionados
Chave da sintaxe de linha de comando
schtasks change
Artigo • 12/04/2023
Permissões necessárias
Para agendar, exibir e alterar todas as tarefas no computador local, você deve ser
membro do grupo Administradores.
Para agendar, exibir e alterar todas as tarefas no computador remoto, você deve
ser membro do grupo Administradores no computador remoto ou usar o
parâmetro /u para fornecer as credenciais de um Administrador do computador
remoto.
A tarefa que você planeja executar deve ter a permissão apropriada. Essas
permissões variam de acordo com a tarefa. Por padrão, as tarefas são executadas
com as permissões do usuário atual do computador local ou com as permissões
do usuário especificadas pelo parâmetro /u, se houver um incluído. Para executar
uma tarefa com permissões de uma conta de usuário diferente ou com permissões
do sistema, use o parâmetro /ru.
Sintaxe
schtasks /change /tn <Taskname> [/s <computer> [/u [<domain>\]<user> [/p
<password>]]] [/ru <username>] [/rp <password>] [/tr <Taskrun>] [/st
<Starttime>] [/ri <interval>] [/rl <level>] [{/et <Endtime> | /du
<duration>} [/k]] [/sd <Startdate>] [/ed <Enddate>] [/{ENABLE | DISABLE}]
[/it] [/z]
Parâmetros
Parâmetro Descrição
/tn Identifica a tarefa a ser alterada. Insira o nome da tarefa (Observação: os nomes de
<Taskname> tarefa que têm um espaço em seu nome devem ser colocados entre aspas duplas).
/ru Altera o nome de usuário no qual a tarefa agendada deve ser executada. Para a
<username> conta do sistema, os valores válidos são "", "NT AUTHORITY\SYSTEM" ou "SYSTEM".
/rp Especifica uma nova senha para a conta de usuário existente ou a conta de usuário
<password> especificada pelo parâmetro /ru. Esse parâmetro é ignorado quando usado com a
conta do sistema local.
/tr Altera o programa executado pela tarefa. Insira o caminho totalmente qualificado
<Taskrun> e o nome de um arquivo executável, um arquivo de script ou um arquivo em lote.
Se você não adicionar o caminho, o schtasks pressupõe que o arquivo esteja no
diretório <systemroot>\System32 . O programa especificado substitui o programa
original executado pela tarefa.
/st Especifica a hora de início da tarefa, usando o formato de 24 horas, HH:mm. Por
<Starttime> exemplo, um valor de 14:30 é equivalente a 2:30 PM no sistema horário de 12
horas.
/rl <level> Especifica o Nível de Execução para o trabalho. Os valores aceitáveis são LIMITED
(as tarefas agendadas serão executadas com o menor nível de privilégios, como
contas de Usuário Padrão) e HIGHEST (tarefas agendadas serão executadas com o
nível mais alto de privilégios, como contas de Superusuário). (Observação: LIMITED
é o valor padrão).
/et Especifica a hora de término da tarefa, usando o formato de 24 horas, HH:mm. Por
<Endtime> exemplo, um valor de 14:30 é equivalente a 2:30 PM no sistema horário de 12
horas.
/du Um valor que especifica a duração para executar a tarefa. O formato de hora é
<duration> HH:mm (24 horas). Por exemplo, um valor de 14:30 é equivalente a 2:30 PM no
sistema horário de 12 horas.
/sd Especifica a primeira data em que a tarefa deve ser executada. O formato de data é
<Startdate> MM/DD/AAAA.
/ed Especifica a última data em que a tarefa deve ser executada. O formato é
<Enddate> MM/DD/AAAA.
Comentários
Os parâmetros /tn e /s identificam a tarefa. Os parâmetros /tr, /ru e /rp
especificam as propriedades da tarefa que você pode alterar.
A conta do Sistema não tem direitos de logon interativo. Os usuários não veem e
não podem interagir com os programas executados com permissões do sistema.
Para identificar tarefas com a propriedade /it, use uma consulta detalhada (/query
/v). Em uma exibição de consulta detalhada de uma tarefa com /it, o campo Modo
de Logon tem um valor Somente interativo.
Exemplos
Para alterar o programa executado pela tarefa Verificação de Vírus de VirusCheck.exe
para VirusCheck2.exe, digite:
Esse comando usa o parâmetro /tn para identificar a tarefa e o parâmetro /tr para
especificar o novo programa para a tarefa. (Não é possível alterar o nome da tarefa.)
Esse procedimento é necessário sempre que a senha de uma conta de usuário expira ou
é alterada. Se a senha salva em uma tarefa não for mais válida, a tarefa não será
executada. O comando usa o parâmetro /tn para identificar a tarefa e o parâmetro /s
para especificar o computador remoto. Ele usa o parâmetro /rp para especificar a nova
senha, p@ssWord3.
Para alterar a tarefa chkNews, que inicia o Notepad.exe todas as manhãs às 9h, para
iniciar o Internet Explorer, digite:
O comando usa o parâmetro /tn para identificar a tarefa. Ele usa o parâmetro /tr para
alterar o programa executado pela tarefa e o parâmetro /ru para alterar a conta de
usuário na qual a tarefa é executada. Os parâmetros /ru e /rp, que fornecem a senha
para a conta de usuário, não são usados. Você deve fornecer uma senha para a conta,
mas pode usar o parâmetro /ru e /rp e digitar a senha em texto não criptografado ou
aguardar SchTasks.exe solicitar uma senha e inseri-la em texto oculto.
Para alterar a tarefa SecurityScript para que ela seja executada com permissões da conta
do Sistema, digite:
O comando usa o parâmetro /ru para indicar a conta do Sistema. Como as tarefas
executadas com permissões de conta do sistema não exigem uma senha, SchTasks.exe
não solicita uma.
Para adicionar a propriedade somente interativa ao MyApp, uma tarefa existente, digite:
Essa propriedade garante que a tarefa seja executada somente quando o “executar
como usuário”, ou seja, a conta de usuário na qual a tarefa é executada, estiver
conectada ao computador. O comando usa o parâmetro /tn para identificar a tarefa e o
parâmetro /it para adicionar a propriedade somente interativa à tarefa. Como a tarefa já
é executada com as permissões da minha conta de usuário, você não precisa alterar o
parâmetro /ru para a tarefa.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
/tn <taskname> Especifica um nome para a tarefa. Cada tarefa no sistema precisa ter um
nome exclusivo e precisa estar em conformidade com as regras para nomes
de arquivo, sem ultrapassar 238 caracteres. Use aspas para incluir nomes
que incluem espaços. Para armazenar a tarefa agendada em uma pasta
diferente, execute /tn <folder name\task name> .
/ru {[ <domain> ] Executa a tarefa com permissões da conta de usuário especificada. Por
<user> | system} padrão, a tarefa é executada com as permissões do usuário atual do
computador local ou com a permissão do usuário especificado pelo
parâmetro /u, se houver um incluído. O parâmetro /ru é válido ao agendar
tarefas em computadores locais ou remotos. As opções válidas incluem:
/rp <password> Especifica a senha para a conta de usuário existente ou a conta de usuário
especificada pelo parâmetro /ru. Se você não usar esse parâmetro ao
especificar uma conta de usuário, SchTasks.exe solicitará a senha na
próxima vez que você entrar. Não use o parâmetro /rp para tarefas
executadas com credenciais da conta de sistema (/ru System). A conta do
sistema não tem uma senha e SchTasks.exe não solicita uma.
Parâmetro Descrição
/mo <modifiers> Especifica a frequência com que a tarefa é executada dentro do tipo de
agendamento. As opções válidas incluem:
MINUTE – especifica que a tarefa seja executada a cada <n>
minutos. Você pode usar qualquer valor entre 1 e 1439 minutos. Por
padrão, é 1 minuto.
HOURLY – especifica que a tarefa seja executada a cada <n> horas.
Você pode usar qualquer valor entre 1 e 23 horas. Por padrão, é 1
hora.
DAILY – especifica que a tarefa seja executada a cada <n> dias. Você
pode usar qualquer valor entre 1 e 365 dias. Por padrão, é 1 dia.
WEEKLY – especifica que a tarefa seja executada a cada <n>
semanas. Você pode usar qualquer valor entre 1 e 52 semanas. Por
padrão, é 1 semana.
MONTHLY – especifica que a tarefa seja executada a cada <n>
meses. Você pode usar qualquer um dos valores a seguir:
Um número entre 1 e 12 meses
LASTDAY – para executar a tarefa no último dia do mês
FIRST, SECOND, THIRD ou FOURTH em conjunto com o
parâmetro /d <day> – especifica a semana e o dia específicos
para executar a tarefa. Por exemplo, na terceira quarta-feira do
mês.
ONCE – especifica que a tarefa seja executada uma vez.
ONSTART – especifica que a tarefa seja executada na inicialização.
ONLOGON – especifica que a tarefa seja executada quando o usuário
especificado pelo parâmetro /ru fizer logon.
ONIDLE – especifica que a tarefa seja executada após o sistema ficar
ocioso pelo número de minutos especificado pelo parâmetro /i
/st <Starttime> Especifica a hora de início da tarefa usando o formato de 24 horas, HH:mm.
O valor padrão é a hora atual no computador local. O parâmetro /st é
válido com agendamentos MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY e
ONCE. Ele é obrigatório para um agendamento ONCE.
/ri <interval> Especifica o intervalo de repetição em minutos para a tarefa agendada. Não
se aplica aos tipos de agendamento: MINUTE, HOURLY, ONSTART,
ONLOGON e ONIDLE. O intervalo válido é de 1 a 599940 (599940 minutos
= 9999 horas). Se os parâmetros /et ou /du forem especificados, o padrão
será 10 minutos.
/rl <level> Especifica o nível de execução para o trabalho. Os valores aceitáveis são
LIMITED (as tarefas agendadas serão executadas com o menor nível de
privilégios, como contas de Usuário Padrão) e HIGHEST (as tarefas
agendadas serão executadas com o nível mais alto de privilégios, como
contas de Superusuário). (Observação: LIMITED é o valor padrão).
/et <Endtime> Especifica a hora do dia em que um agendamento de tarefa por minuto ou
por hora termina no formato de 24 horas <HH:MM>. Após a hora de
término especificada, schtasks não inicia a tarefa novamente até que a hora
de início se repita. Por padrão, os agendamentos de tarefa não têm hora de
término. Esse parâmetro é opcional e válido apenas com um agendamento
MINUTE ou HOURLY.
/du <duration> Especifica um período máximo para um agendamento por minuto ou por
hora no formato de 24 horas <HHHH:MM>. Após a hora especificada
passar, schtasks não iniciará a tarefa novamente até que a hora de início se
repita. Por padrão, agendamentos de tarefas não têm duração máxima.
Esse parâmetro é opcional e válido apenas com um agendamento MINUTE
ou HOURLY.
Exemplos
Para agendar um script de segurança, Sec.vbs, para ser executado a cada 20
minutos, digite:
Como este exemplo não inclui uma data ou hora inicial, a tarefa começa 20
minutos após a conclusão do comando e depois disso é executada a cada 20
minutos, sempre que o sistema está em execução. Observe que o arquivo de
origem do script de segurança está localizado em um computador remoto, mas a
tarefa é agendada e executada no computador local.
schtasks /create /tn "Security Script" /tr sec.vbs /sc minute /mo 100
/st 17:00 /et 08:00 /k
Este exemplo usa o parâmetro /sc para especificar um agendamento de minutos e
o parâmetro /mo para especificar um intervalo de 100 minutos. Ele usa os
parâmetros /st e /et para especificar a hora de início e de término do
agendamento de cada dia. Ele também usará o parâmetro /k para interromper o
script se ele ainda estiver em execução às 7h59. Sem /k, schtasks não iniciaria o
script depois das 7h59, mas se a instância iniciada às 6h20 ainda estivesse em
execução, isso não a interromperia.
Exemplos
Para agendar a execução do programa MyApp a cada cinco horas, começando no
primeiro dia de março de 2002, digite:
schtasks /create /sc hourly /mo 5 /sd 03/01/2002 /tn My App /tr
c:\apps\myapp.exe
Neste exemplo, o computador local usa a opção Inglês (Zimbábue) nas Opções
Regionais e de Idioma, portanto, o formato da data de início é MM/DD/AAAA
(03/01/2002).
schtasks /create /sc hourly /st 00:05 /tn MyApp /tr c:\apps\myapp.exe
Exemplos
Para agendar a execução do programa MyApp uma vez por dia, todos os dias, às
8h até 31 de dezembro de 2021, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc daily /st 08:00
/ed 31/12/2021
Para agendar a execução do programa MyApp a cada doze dias às 13h a partir de
31 de dezembro de 2021, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc daily /mo 12 /sd
12/31/2002 /st 13:00
Neste exemplo, o sistema está configurado como a opção Inglês (Zimbábue) nas
Opções Regionais e de Idioma, portanto, o formato da data de término é
MM/DD/AAAA (12/31/2021).
Para agendar um script de segurança, Sec.vbs, para ser executado a cada 70 dias,
digite:
schtasks /create /tn "Security Script" /tr sec.vbs /sc daily /mo 70 /it
Neste exemplo, o parâmetro /it é usado para especificar que a tarefa seja
executada somente quando o usuário em cuja conta a tarefa é executada estiver
conectado ao computador. Como a tarefa é executada com as permissões de uma
conta de usuário específica, essa tarefa só é executada quando o usuário está
conectado.
7 Observação
Para identificar tarefas com a propriedade somente interativa (/it), use uma
consulta detalhada (/query /v). Em uma exibição de consulta detalhada de
uma tarefa com /it, o campo Modo de Logon tem um valor Somente
interativo.
Exemplos
Para agendar a execução do programa MyApp em um computador remoto a cada
seis semanas, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc weekly /mo 6 /s
Server16 /u Admin01
Para agendar uma tarefa para ser executada todas as sextas-feiras, digite:
Este exemplo usa o parâmetro /mo para especificar o intervalo de duas semanas e
o parâmetro /d para especificar o dia da semana. Para agendar uma tarefa que é
executada todas as sextas-feiras, deixe de fora o parâmetro /mo ou defina-o como
1.
Exemplos
Para agendar a execução do programa MyApp no primeiro dia de cada mês, digite:
Para agendar a execução do programa MyApp a cada dois meses no 21º dia do
mês à meia-noite por um ano, de 2 de julho de 2002 a 30 de junho de 2003, digite:
Este exemplo usa o parâmetro /mo para especificar o intervalo mensal (a cada dois
meses), o parâmetro /d para especificar a data, o parâmetro /st para especificar a
hora e os parâmetros /sd e /ed para especificar a data de início e a data de
término, respectivamente. Também neste exemplo, o computador local é
configurado com a opção Inglês (África do Sul) nas Opções Regionais e de
Idioma, portanto, as datas são especificadas no formato local, AAAA/MM/DD.
Exemplos
Para agendar a execução do programa MyApp toda semana na quarta-feira, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc weekly /d WED
Para agendar uma tarefa para execução na segunda e na sexta-feira de cada oitava
semana, digite:
Este exemplo usa o parâmetro /d para especificar os dias e o parâmetro /mo para
especificar o intervalo de oito semanas.
Exemplos
Para agendar a execução do programa MyApp no segundo domingo de cada mês,
digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc monthly /mo SECOND
/d SUN
Este exemplo usa o parâmetro /mo para especificar a segunda semana do mês e o
parâmetro /d para especificar o dia.
Para agendar a execução do programa MyApp na primeira segunda-feira de março
e setembro, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc monthly /mo FIRST
/d MON /m MAR,SEP
Este exemplo usa o parâmetro /mo para especificar a primeira semana do mês e o
parâmetro /d para especificar o dia. Ele usa o parâmetro /m para especificar o
mês, separando os argumentos de mês com uma vírgula.
Schtasks.exe não permite agendar uma tarefa para uma data que não esteja em um mês
especificado pelo parâmetro /m. Por exemplo, tentar agendar o dia 31 de fevereiro. No
entanto, se você não usar o parâmetro /m e agendar uma tarefa para uma data que não
aparece todos os meses, a tarefa não será executada nos meses mais curtos. Para
agendar uma tarefa para o último dia do mês, use o tipo de agendamento de último
dia.
Exemplos
Para agendar a execução do programa MyApp no primeiro dia de cada mês, digite:
Exemplos
Para agendar a execução do programa MyApp no último dia de cada mês, digite:
Este exemplo usa o parâmetro /mo para especificar o último dia e o parâmetro /m
com o caractere curinga (*) para indicar que o programa é executado todos os
meses.
Este exemplo usa o parâmetro /mo para especificar o último dia, o parâmetro /m
para especificar os meses e o parâmetro /st para especificar a hora de início.
Para agendar a execução uma vez
No tipo de agendamento de execução única, o parâmetro /sc once é obrigatório. O
parâmetro /st, que especifica a hora em que a tarefa é executada, é obrigatório. O
parâmetro /sd, que especifica a data em que a tarefa é executada, é opcional, enquanto
os parâmetros /mo (modificador) e /ed (data de término) não são válidos.
Schtasks não permite que você agende uma tarefa para ser executada uma vez quando
a data e a hora especificadas estão no passado, com base na hora do computador local.
Para agendar uma tarefa que é executada uma vez em um computador remoto em um
fuso horário diferente, você precisa agendá-la antes que essa data e hora ocorram no
computador local.
Exemplo
Para agendar a execução do programa MyApp à meia-noite de 1º de janeiro de
2003, digite:
Exemplo
Para agendar a execução do programa MyApp sempre que o sistema for iniciado,
digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc onstart
Neste exemplo, o computador local usa a opção Inglês (Estados Unidos) nas
Opções Regionais e de Idioma; o formato da data de início é MM/DD/AAAA.
Exemplo
Para agendar uma tarefa que é executada quando um usuário faz logon em um
computador remoto, digite:
Este exemplo agenda um arquivo em lote para ser executado sempre que um
usuário (qualquer usuário) faz logon no computador remoto. Ele usa o parâmetro
/s para especificar o computador remoto. Como o comando é remoto, todos os
caminhos nele, incluindo o caminho para o arquivo em lote, referem-se a um
caminho no computador remoto.
Exemplo
Para agendar a execução do programa MyApp sempre que o computador estiver
ocioso, digite:
Exemplo
Para agendar uma tarefa para ser executada uma vez, em 13 de novembro de 2020
às 14h18, hora local, digite:
schtasks /create /tn MyApp /tr c:\apps\myapp.exe /sc once /st 14:18 /sd
11/13/2002
Neste exemplo, o computador local usa a opção Inglês (Estados Unidos) nas
Opções Regionais e de Idioma, de modo que o formato da data de início é
MM/DD/AAAA.
Exemplos
Para executar o programa MyApp no computador local, digite:
schtasks /create /tn MyApp /tr myapp.exe /sc weekly /d TUE /ru Admin06
Este exemplo usa o parâmetro /ru para especificar que a tarefa deve ser executada
com as permissões da conta de Administrador do usuário (Admin06). Também
neste exemplo, a tarefa está agendada para ser executada todas as terças-feiras,
mas você pode usar qualquer tipo de agendamento para a execução de uma
tarefa com permissões alternativas.
schtasks /create /tn MyApp /tr myapp.exe /sc daily /mo 4 /s Marketing
/u Marketing\Admin01 /ru Reskits\User01
schtasks /create /tn "Check Admin" /tr AdminCheck.exe /sc weekly /d FRI
/st 04:00 /s Public /u Domain3\Admin06 /ru Public\Admin01 /it
7 Observação
Para identificar tarefas com a propriedade somente interativa (/it), use uma
consulta detalhada ( /query /v ). Em uma exibição de consulta detalhada de
uma tarefa com /it, o campo Modo de Logon tem o valor Somente
interativo.
) Importante
A conta de Sistema não tem direitos de logon interativo. Os usuários não podem
ver nem interagir com programas ou tarefas executadas com permissões do
sistema. O parâmetro /ru determina as permissões sob as quais a tarefa é
executada, não as permissões usadas para agendar a tarefa. Somente
Administradores podem agendar tarefas, independentemente do valor do
parâmetro /ru.
Para identificar tarefas executadas com permissões do sistema, use uma consulta
detalhada ( /query /v ). Em uma exibição de consulta detalhada de uma tarefa
executada pelo sistema, o campo Executar como Usuário tem o valor NT
AUTHORITY\SYSTEM e o campo Modo de Logon tem o valor Somente em
segundo plano.
Exemplos
Para agendar a execução do programa MyApp no computador local com
permissões da conta de Sistema, digite:
Neste exemplo, a tarefa está agendada para ser executada no décimo quinto dia
de cada mês, mas você pode usar qualquer tipo de agendamento para uma tarefa
executada com permissões do sistema. Além disso, este exemplo usa o parâmetro
/ru System para especificar o contexto de segurança do sistema. Como tarefas do
sistema não usam senha, o parâmetro /rp é deixado de fora.
INFO: The task will be created under user name (NT AUTHORITY\SYSTEM).
SUCCESS: The Scheduled task My App has successfully been created.
Este exemplo usa o parâmetro /tn para nomear a tarefa e o parâmetro /tr para
especificar a cópia remota do programa MyApp, o parâmetro /sc para especificar
um agendamento diário, mas deixa de fora o parâmetro /mo porque 1 (todos os
dias) é o padrão. Este exemplo também usa o parâmetro /st para especificar a hora
de início, que também é a hora em que a tarefa será executada todos os dias, o
parâmetro /s para fornecer o nome do computador remoto, o parâmetro /u para
especificar uma conta com permissão para agendar uma tarefa no computador
remoto e o parâmetro /ru para especificar que a tarefa deve ser executada na
conta de Sistema. Sem o parâmetro /ru, a tarefa seria executada usando as
permissões da conta especificada pelo parâmetro /u.
INFO: The Schedule Task My App will be created under user name (NT
AUTHORITY\
SYSTEM).
SUCCESS: The scheduled task My App has successfully been created.
1. Usando um editor de texto, como o Bloco de Notas, crie um arquivo em lote que
inclua o nome e o caminho totalmente qualificado para o arquivo .exe necessário
para iniciar os programas Visualizador de Eventos (Eventvwr.exe) e Monitor do
Sistema (Perfmon.exe).
C:\Windows\System32\Eventvwr.exe
C:\Windows\System32\Perfmon.exe
2. Salve o arquivo como MyApps.bat, abra schtasks.exe e crie uma tarefa para
executar MyApps.bat digitando:
Esse comando cria a tarefa Monitor, que é executada sempre que alguém faz
logon. Ele usa o parâmetro /tn para nomear a tarefa, o parâmetro /tr para executar
MyApps.bat, o parâmetro /sc para indicar o tipo de agendamento OnLogon e o
parâmetro /ru para executar a tarefa com as permissões da conta de
Administrador do usuário.
Você precisa ter permissão para agendar a tarefa. Sendo assim, você precisa estar
conectado ao computador local com uma conta que seja membro do grupo
Administradores no computador remoto ou precisa usar o parâmetro /u para
fornecer as credenciais de um Administrador do computador remoto.
Exemplos
Para agendar a execução do programa MyApp (como administrador) no
computador remoto SRV01 a cada dez dias, começando imediatamente, digite:
7 Observação
Esse aviso indica que o domínio remoto não pôde autenticar a conta especificada
pelo parâmetro /u. Nesse caso, o domínio remoto não pôde autenticar a conta de
usuário porque o computador local não é membro de um domínio no qual o
domínio do computador remoto confia. Quando isso ocorre, o trabalho da tarefa
aparece na lista de tarefas agendadas, mas a tarefa na verdade está vazia e não
será executada.
HostName: SRV44
TaskName: MyApp
Next Run Time: Never
Status:
Logon mode: Interactive/Background
Last Run Time: Never
Last Result: 0
Creator: user03
Schedule: At 3:52 PM on day 31 of every month, start
starting 12/14/2001
Task To Run: c:\program files\corpapps\myapp.exe
Start In: myapp.exe
Comment: N/A
Scheduled Task State: Disabled
Scheduled Type: Monthly
Start Time: 3:52:00 PM
Start Date: 12/14/2001
End Date: N/A
Days: 31
Months: JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NO
V,DEC
Run As User: Could not be retrieved from the task sched
uler database
Delete Task If Not Rescheduled: Enabled
Stop Task If Runs X Hours and X Mins: 72:0
Repeat: Every: Disabled
Repeat: Until: Time: Disabled
Repeat: Until: Duration: Disabled
Repeat: Stop If Still Running: Disabled
Idle Time: Disabled
Power Management: Disabled
Comentários
Para executar o comando /create com as permissões de um usuário diferente, use
o parâmetro /u. O parâmetro /u é válido apenas para agendar tarefas em
computadores remotos.
Para usar o parâmetro /u, o computador local precisa estar no mesmo domínio
que o computador remoto ou precisa estar em um domínio em que o computador
remoto confia. Caso contrário, a tarefa não será criada ou o trabalho da tarefa
estará vazio e a tarefa não será executada.
Schtasks sempre solicita uma senha, a menos que você forneça uma, mesmo
quando você agenda uma tarefa no computador local usando a conta de usuário
atual. Esse é um comportamento normal para schtasks.
A conta de Sistema não tem direitos de logon interativo. Os usuários não veem e
não podem interagir com programas executados com permissões de sistema.
Cada tarefa executa apenas um programa. No entanto, você pode criar um arquivo
em lote que inicia várias tarefas e agendar uma tarefa que executa o arquivo em
lote.
Você pode testar uma tarefa assim que a cria. Use a operação de execução para
testar a tarefa e verifique se há erros no arquivo SchedLgU.txt
(SystemRoot\SchedLgU.txt).
Links relacionados
Chave da sintaxe de linha de comando
Exclui uma tarefa agendada do agendamento. Esse comando não exclui o programa que
a tarefa executa nem interrompe um programa em execução.
Sintaxe
Parâmetros
Parâmetro Descrição
/tn Identifica a tarefa a ser excluída. Se você usar o * , esse comando excluirá todas as
{<taskname> tarefas agendadas para o computador, não apenas as tarefas agendadas pelo
| *} usuário atual.
Exemplos
Para excluir a tarefa Iniciar Email do agendamento de um computador remoto.
schtasks /delete /tn Start Mail /s Svr16
Esse comando usa o parâmetro /tn * para representar todas as tarefas no computador e
o parâmetro /f para suprimir a mensagem de confirmação.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para interromper a instância do Notepad.exe iniciada pela tarefa Meu Bloco de Notas,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s <computer> [/u
[<domain>\]<user> [/p <password>]]]
Parâmetros
Parâmetro Descrição
/Query Opcionalmente, especifica o nome da operação. Usar essa consulta sem parâmetros
executa uma consulta.
/fo Especifica o formato de saída. Os valores válidos são TABLE, LIST ou CSV.
<format>
Exemplos
Para listar todas as tarefas agendadas para o computador local, digite:
schtasks
schtasks /query
Para solicitar uma exibição detalhada das tarefas no computador local, digite:
Esse comando usa o parâmetro /v para solicitar uma exibição detalhada (minuciosa) e o
parâmetro /fo LIST para formatar a exibição como uma lista para facilitar a leitura. Você
pode usar esse comando para verificar se uma tarefa criada tem o padrão de recorrência
pretendido.
Para solicitar uma lista de tarefas agendadas para um computador remoto e adicionar as
tarefas a um arquivo de log separado por vírgulas no computador local, digite:
Você pode usar esse formato de comando para coletar e acompanhar tarefas
agendadas para vários computadores. Esse comando usa o parâmetro /s para identificar
o computador remoto, Reskit16 e o parâmetro /fo para especificar o formato e o
parâmetro /nh para suprimir os títulos de coluna. O símbolo de acréscimo >>
redireciona a saída para o log de tarefas, p0102.csv, no computador local, Svr01. Como o
comando é executado no computador remoto, o caminho do computador local deve
ser totalmente qualificado.
Links relacionados
Chave da sintaxe de linha de comando
Inicia uma tarefa agendada imediatamente. A operação run ignora o agendamento, mas
usa o local do arquivo do programa, a conta de usuário e a senha salvas na tarefa para
executar a tarefa imediatamente. A execução de uma tarefa não afeta o agendamento
de tarefas e não altera o próximo tempo de execução agendado para a tarefa.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Use essa operação para testar suas tarefas. Se uma tarefa não for executada,
verifique se há erros no log <Systemroot>\SchedLgU.txt de transações do Serviço
Agendador de Tarefas.
Para executar uma tarefa remotamente, a tarefa precisará ser agendada no
computador remoto. Quando você executa a tarefa, ela é executada somente no
computador remoto. Para verificar se uma tarefa está em execução em um
computador remoto, use o Gerenciador de Tarefas ou o log de transações do
Serviço Agendador de Tarefas, <Systemroot>\SchedLgU.txt .
Exemplos
Para iniciar a tarefa Script de Segurança, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Transforme uma política gerada pelo SCW em arquivos nativos compatíveis com a
Política de Grupo.
7 Observação
Sintaxe
scwcmd analyze
scwcmd configure
scwcmd register
scwcmd rollback
scwcmd transform
scwcmd view
Parâmetros
Parâmetro Descrição
scwcmd Aplica a política de reversão mais recente disponível, então exclui essa política.
rollback
Links relacionados
Chave da sintaxe de linha de comando
scwcmd analyze
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Esse comando também aceita uma lista de nomes de computador como entrada. Para
exibir os resultados no navegador, use o modo de exibição scwcmd e especifique
%windir%\security\msscw\TransformFiles\scwanalysis.xsl como a transformação .xsl.
Sintaxe
Parâmetros
Parâmetro Descrição
/m: <computername> Especifica o nome NetBIOS, nome DNS ou endereço IP do computador a ser
analisado. Se o parâmetro /m for especificado, o parâmetro /p também
deverá ser especificado.
/p: <policy> Especifica o caminho e o nome do arquivo do .xml arquivo de política a ser
usado para executar a análise.
/i: <computerlist> Especifica o caminho e o nome de um arquivo .xml que contém uma lista de
computadores juntamente com os arquivos de política esperados. Todos os
computadores no arquivo .xml serão analisados em relação aos arquivos de
política correspondentes. Um arquivo .xml de exemplo é
%windir%\security\SampleMachineList.xml .
Parâmetro Descrição
/u: <username> Especifica uma credencial de usuário alternativa a ser usada ao executar a
análise em um computador remoto. O padrão é o usuário conectado.
/pw: <password> Especifica uma credencial de usuário alternativa a ser usada ao executar a
análise em um computador remoto. O padrão é a senha do usuário
conectado.
/l Faz com que o processo de análise seja registrado. Um arquivo de log será
gerado para cada computador que está sendo analisado. Os arquivos de log
serão armazenados no mesmo diretório que os arquivos de resultado. Use a
opção /o para especificar o diretório para os arquivos de resultado.
Exemplos
Para analisar uma política de segurança no arquivo webpolicy.xml, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/m: <computername> Especifica o nome NetBIOS, nome DNS ou endereço IP do computador a ser
configurado. Se o parâmetro /m for especificado, o parâmetro /p também
deverá ser especificado.
/p: <policy> Especifica o caminho e o nome do arquivo do .xml arquivo de política a ser
usado para executar a configuração.
/i: <computerlist> Especifica o caminho e o nome de um arquivo .xml que contém uma lista de
computadores juntamente com os arquivos de política esperados. Todos os
computadores no arquivo .xml serão analisados em relação aos arquivos de
política correspondentes. Um arquivo .xml de exemplo é
%windir%\security\SampleMachineList.xml .
/u: <username> Especifica uma credencial de usuário alternativa a ser usada ao executar a
configuração em um computador remoto. O padrão é o usuário conectado.
Parâmetro Descrição
/pw: <password> Especifica uma credencial de usuário alternativa a ser usada ao executar a
configuração em um computador remoto. O padrão é a senha do usuário
conectado.
/l Faz com que o processo de análise seja registrado. Um arquivo de log será
gerado para cada computador que está sendo analisado. Os arquivos de log
serão armazenados no mesmo diretório que os arquivos de resultado. Use a
opção /o para especificar o diretório para os arquivos de resultado.
Exemplos
Para configurar uma política de segurança no arquivo webpolicy.xml, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/kb: <path> Especifica o caminho para o diretório que contém os arquivos do Banco de
Dados de Configuração de Segurança do SCW a serem atualizados. Se essa
opção não for especificada, %windir%\security\msscw\kbs será usado.
Exemplos
Para registrar o arquivo do Banco de Dados de Configuração de Segurança chamado
SCWKBForMyApp.xml sob o nome MyApp no local \\kbserver\kb , digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Aplica a política de reversão mais recente disponível, então exclui essa política.
Sintaxe
Parâmetros
Parâmetro Descrição
/u: <username> Especifica uma conta de usuário alternativa a ser usada ao executar uma
reversão remota. O padrão é o usuário conectado.
/pw: <password> Especifica uma credencial de usuário alternativa a ser usada ao executar
uma reversão remota. O padrão é o usuário conectado.
Exemplos
Para reverter a política de segurança em um computador no endereço IP 172.16.0.0,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
/p: <policyfile.xml> Especifica o caminho e o nome do arquivo de política .xml que deve ser
aplicado. Esse parâmetro deve ser especificado.
Parâmetro Descrição
/g: <GPOdisplayname> Especifica o nome de exibição do GPO. Esse parâmetro deve ser
especificado.
Exemplos
Para criar um GPO chamado FileServerSecurity em um arquivo chamado
FileServerPolicy.xml, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2012 R2 e
Windows Server 2012
Renderiza um arquivo .xml usando uma transformação .xsl especificada. Esse comando
pode ser útil para exibir arquivos .xml do SCW (Assistente de Configuração de
Segurança) usando exibições diferentes.
Sintaxe
Parâmetros
Parâmetro Descrição
/x: <Xmlfile.xml> Especifica o arquivo .xml a ser exibido. Esse parâmetro precisa ser
especificado.
/s: <Xslfile.xsl> Especifica a transformação .xsl a ser aplicada ao arquivo .xml como parte do
processo de renderização. Esse parâmetro é opcional para arquivos .xml do
SCW. Quando o comando view for usado para renderizar um arquivo .xml do
SCW, ele tentará carregar automaticamente a transformação padrão correta
para o arquivo .xml especificado. Se uma transformação .xsl for especificada,
ela deverá ser gravada sob a suposição de que o arquivo .xml está no mesmo
diretório que a transformação .xsl.
Exemplo
Para exibir Policyfile.xml usando a transformação Policyview.xsl, digite:
7 Observação
Sintaxe
secedit /analyze
secedit /configure
secedit /export
secedit /generaterollback
secedit /import
secedit /validate
Parâmetros
Parâmetro Descrição
secedit /analyze Permite que você analise as configurações de sistemas atuais em relação às
configurações de linha de base armazenadas em um banco de dados. Os
resultados da análise são armazenados em uma área separada do banco de
dados e podem ser exibidos no snap-in Configuração e Análise de Segurança.
secedit /import Permite importar um modelo de segurança para um banco de dados para
que as configurações especificadas no modelo possam ser aplicadas a um
sistema ou analisadas em relação a um sistema.
Parâmetro Descrição
Comentários
Se não houver um caminho de arquivo especificado, todos os nomes de arquivo
usarão como padrão o diretório atual.
Arquivo Descrição
Links relacionados
Chave da sintaxe de linha de comando
secedit /analyze
Artigo • 12/04/2023
Sintaxe
secedit /analyze /db <database file name> [/cfg <configuration file name>]
[/overwrite] [/log <log file name>] [/quiet}]
Parâmetros
Parâmetro Descrição
/log Especifica o caminho e o nome do arquivo de log a ser usado no processo. Se você
não especificar um local de arquivo, o arquivo de log padrão
<systemroot>\Documents and Settings\<UserAccount>\My Documents\Security\Logs\
<databasename>.log será usado.
/quiet Suprime a saída da tela. Você ainda pode exibir os resultados da análise usando o
snap-in de Configuração e Análise de Segurança para o MMC (Console de
Gerenciamento da Microsoft).
Exemplos
Para executar a análise dos parâmetros de segurança no banco de dados de segurança,
SecDbContoso.sdb e direcionar a saída para o arquivo SecAnalysisContosoFY11, incluindo
os prompts para verificar se o comando foi executado corretamente, digite:
Links relacionados
Chave da sintaxe de linha de comando
secedit /configure
secedit /export
secedit /generaterollback
secedit /import
secedit /validate
secedit /configure
Artigo • 12/04/2023
Sintaxe
secedit /configure /db <database file name> [/cfg <configuration file name>]
[/overwrite] [/areas [securitypolicy | group_mgmt | user_rights | regkeys |
filestore | services]] [/log <log file name>] [/quiet]
Parâmetros
Parâmetro Descrição
/log Especifica o caminho e o nome do arquivo de log a ser usado no processo. Se você
não especificar um local de arquivo, o arquivo de log padrão
<systemroot>\Documents and Settings\<UserAccount>\My Documents\Security\Logs\
<databasename>.log será usado.
/quiet Suprime a tela e a saída do log. Você ainda pode exibir os resultados da análise
usando o snap-in de Configuração e Análise de Segurança para o MMC (Console de
Gerenciamento da Microsoft).
Exemplos
Para executar a análise dos parâmetros de segurança no banco de dados de segurança,
SecDbContoso.sdb e direcionar a saída para o arquivo SecAnalysisContosoFY11, incluindo
os prompts para verificar se o comando foi executado corretamente, digite:
secedit /analyze
secedit /export
secedit /generaterollback
secedit /import
secedit /validate
secedit /export
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/quiet Suprime a tela e a saída do log. Você ainda pode exibir os resultados da análise
usando o snap-in de Configuração e Análise de Segurança para o MMC (Console
de Gerenciamento da Microsoft).
Exemplos
Para exportar o banco de dados de segurança e as políticas de segurança de domínio
para um arquivo .inf e, em seguida, importar esse arquivo para um banco de dados
diferente para replicar as configurações de política de segurança em outro computador,
digite:
secedit /analyze
secedit /configure
secedit /generaterollback
secedit /import
secedit /validate
secedit /generaterollback
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/log Especifica o caminho e o nome do arquivo de log a ser usado no processo. Se você
não especificar um local de arquivo, o arquivo de log padrão
<systemroot>\Documents and Settings\<UserAccount>\My Documents\Security\Logs\
<databasename>.log será usado.
Parâmetro Descrição
/quiet Suprime a tela e a saída do log. Você ainda pode exibir os resultados da análise
usando o snap-in de Configuração e Análise de Segurança para o MMC (Console de
Gerenciamento da Microsoft).
Exemplos
Para criar o arquivo de configuração de reversão para o arquivo SecTmplContoso.inf
criado anteriormente e, ao mesmo tempo, salvar as configurações originais e, em
seguida, gravar a ação no arquivo de log SecAnalysisContosoFY11, digite:
Links relacionados
Chave da sintaxe de linha de comando
secedit /analyze
secedit /configure
secedit /export
secedit /import
secedit /validate
secedit /import
Artigo • 12/04/2023
) Importante
Antes de importar um arquivo .inf para outro computador, você deve executar o
comando secedit /generaterollback no banco de dados no qual a importação
será executada.
Sintaxe
secedit /import /db <database file name> /cfg <configuration file name>
[/overwrite] [/areas [securitypolicy | group_mgmt | user_rights | regkeys |
filestore | services]] [/log <log file name>] [/quiet]
Parâmetros
Parâmetro Descrição
/log Especifica o caminho e o nome do arquivo de log a ser usado no processo. Se você
não especificar um local de arquivo, o arquivo de log padrão
<systemroot>\Documents and Settings\<UserAccount>\My Documents\Security\Logs\
<databasename>.log será usado.
/quiet Suprime a tela e a saída do log. Você ainda pode exibir os resultados da análise
usando o snap-in de Configuração e Análise de Segurança para o MMC (Console de
Gerenciamento da Microsoft).
Exemplos
Para exportar o banco de dados de segurança e as políticas de segurança de domínio
para um arquivo .inf e, em seguida, importar esse arquivo para um banco de dados
diferente para replicar as configurações de política em outro computador, digite:
Links relacionados
Chave da sintaxe de linha de comando
secedit /analyze
secedit /configure
secedit /export
secedit /generaterollback
secedit /validate
secedit /validate
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar se o arquivo .inf de reversão, secRBKcontoso.inf, ainda é válido após a
reversão, digite:
Links relacionados
Chave da sintaxe de linha de comando
secedit /analyze
secedit /configure
secedit /export
secedit /generaterollback
secedit /import
comandos select
Artigo • 12/04/2023
Mudam o foco para um disco, uma partição, um volume ou um VHD (disco rígido
virtual).
Sintaxe
select disk
select partition
select vdisk
select volume
Parâmetros
Parâmetro Descrição
Comentários
Links relacionados
Chave da sintaxe de linha de comando
select disk
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<n> Especifica o número do disco que receberá o foco. Você pode exibir os números de
todos os discos no computador usando o comando list disk em DiskPart.
OBSERVAÇÃO
Ao configurar sistemas com vários discos, não use select disk=0 para especificar o
disco do sistema. O computador pode reatribuir os números de disco quando você
reinicializa e computadores diferentes com a mesma configuração de disco podem
ter números de disco diferentes.
sistema Nos computadores BIOS, essa opção especifica que o disco 0 recebe o foco. Nos
computadores EFI, o disco que contém a partição do sistema EFI (ESP), usada para a
inicialização atual, recebe o foco. Nos computadores EFI, o comando falhará se não
houver ESP, se houver mais de um ESP ou se o computador for inicializado a partir
do Windows PE (Ambiente de Pré-Instalação do Windows).
Próximo Depois que um disco é selecionado, essa opção itera todos os discos na lista de
discos. Quando você executa essa opção, o próximo disco na lista recebe o foco.
Exemplos
Para mudar o foco para o disco 1, digite:
select disk=1
select disk=PCIROOT(0)#PCI(0100)#atA(C00T00L01)
select disk=system
select disk=next
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Seleciona a partição especificada e muda o foco para ela. Esse comando também pode
ser usado para exibir a partição que tem atualmente o foco no disco selecionado.
Sintaxe
select partition=<n>
Parâmetros
Parâmetro Descrição
partition= <n> O número da partição que deve receber o foco. Você pode exibir os números de
todas as partições no disco selecionado atualmente, usando o comando list
partition no DiskPart.
Comentários
Antes de selecionar uma partição, primeiro selecione um disco usando o comando
select disk.
Exemplos
Para mudar o foco para a partição 3, digite:
select partitition=3
Para exibir a partição que tem atualmente o foco no disco selecionado, digite:
select partition
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Seleciona o VHD (disco rígido virtual) especificado e muda o foco para ele.
Sintaxe
Parâmetros
Parâmetro Descrição
noerr Usando somente para scripts. Quando um erro é encontrado, DiskPart continua a
processar os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro,
um erro faz com que DiskPart saia com um código de erro.
Exemplos
Para mudar o foco para o VHD chamado c:\test\test.vhd, digite:
Links relacionados
Chave da sintaxe de linha de comando
attach vdisk
compact vdisk
detach vdisk
detail vdisk
expand vdisk
merge vdisk
list
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Seleciona o volume especificado e muda o foco para ele. Esse comando também pode
ser usado para exibir o volume que tem atualmente o foco no disco selecionado.
Sintaxe
select volume={<n>|<d>}
Parâmetros
Parâmetro Descrição
<n> O número do volume que deve receber o foco. Você pode exibir os números de
todos os volumes no disco selecionado atualmente, usando o comando list volume
no DiskPart.
Comentários
Se nenhum volume for especificado, esse comando exibirá o volume que tem
atualmente o foco no disco selecionado.
select volume=2
select volume=c
Para mudar o foco para o volume montado em uma pasta chamada c:\mountpath,
digite:
select volume=c:\mountpath
Para exibir o volume que tem atualmente o foco no disco selecionado, digite:
select volume
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar as configurações atuais, digite:
serverceipoptin /query
serverceipoptin /enable
Para desativar sua participação, digite:
serverceipoptin /disable
Links relacionados
Chave da sintaxe de linha de comando
servermanagercmd
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Instala e remove funções, serviços de função e recursos. Também exibe a lista de todas
as funções, os serviços de função e os recursos disponíveis e mostra quais estão
instalados neste computador.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
-install <id> Instala a função, o serviço de função ou o recurso especificado por <id> . Os
identificadores diferenciam maiúsculas de minúsculas. Várias funções, serviços de
função e recursos precisam ser separados por espaços. Os seguintes parâmetros
opcionais são usados com o parâmetro -install:
OBSERVAÇÃO
Alguns contêineres de função não têm um identificador de linha de
comando para permitir a instalação de todos os serviços de função. Esse é
o caso quando serviços de função não podem ser instalados na mesma
instância do comando do Gerenciador do Servidor. Por exemplo, o serviço
de função Serviço de Federação do Active Directory Federation Services e
o serviço de função Proxy do Serviço de Federação não podem ser
instalados usando a mesma instância de comando do Gerenciador do
Servidor.
-resultpath <result.xml> – salva os resultados da instalação em um
arquivo XML representado por <result.xml> . Você também pode usar a
forma abreviada desse parâmetro, -r.
OBSERVAÇÃO
Você não pode executar servermanagercmd com os parâmetros -
resultpath e -whatif especificados.
-restart – reinicia o computador automaticamente quando a instalação é
concluída (se a reinicialização for necessária para as funções ou os recursos
instalados).
-whatif – exibe as operações especificadas para o parâmetro -install. Você
também pode usar a forma abreviada do parâmetro -whatif, -w. Você não
pode executar servermanagercmd com os parâmetros -resultpath e -
whatif especificados.
-logpath <[[<drive>:]<path>]<log.txt>> – especifica um nome e um local
para o arquivo de log diferentes do padrão,
%windir%\temp\servermanager.log .
Parâmetro Descrição
-remove <id> Remove a função, o serviço de função ou o recurso especificado por <id> . Os
identificadores diferenciam maiúsculas de minúsculas. Várias funções, serviços de
função e recursos precisam ser separados por espaços. Os seguintes parâmetros
opcionais são usados com o parâmetro -remove:
OBSERVAÇÃO
Você não pode executar servermanagercmd com os parâmetros -
resultpath e -whatif especificados.
-restart – reinicia o computador automaticamente quando a remoção é
concluída (se a reinicialização for necessária para as funções ou os recursos
restantes).
-whatif – exibe as operações especificadas para o parâmetro -remove.
Você também pode usar a forma abreviada do parâmetro -whatif, -w. Você
não pode executar servermanagercmd com os parâmetros -resultpath e -
whatif especificados.
-logpath <[[<Drive>:]<path>]<log.txt>> – especifica um nome e um local
para o arquivo de log diferentes do padrão,
%windir%\temp\servermanager.log .
-help Exibe a ajuda na janela do prompt de Comando. Também é possível usar a forma
abreviada, -?.
Exemplos
Para exibir uma lista de todas as funções, serviços de função e recursos disponíveis e
quais funções, serviços de função e recursos estão instalados no computador, digite:
servermanagercmd -query
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar a configuração atual, digite:
serverweroptin /query
serverweroptin /detailed
Para enviar automaticamente os relatórios de resumo, digite:
serverweroptin /summary
Links relacionados
Chave da sintaxe de linha de comando
Ferramentas de linha de comando dos
Serviços para Sistema de Arquivos de
Rede
Artigo • 12/04/2023
Informações e links para cada uma das ferramentas de linha de comando associadas do
NFS:
Comando Descrição
Links relacionados
Chave da sintaxe de linha de comando
set (variável de ambiente)
Artigo • 12/04/2023
7 Observação
Este comando requer extensões de comando, que são habilitadas por padrão.
Sintaxe
set [<variable>=[<string>]]
set [/p] <variable>=[<promptString>]
set /a <variable>=<expression>
Parâmetros
Parâmetro Descrição
/p Define o valor de <variable> como uma linha de entrada inserida pelo usuário.
<promptstring> Especifica uma mensagem para solicitar entrada ao usuário. Este parâmetro
deve ser usado com o parâmetro /p.
Os caracteres < , > , | , & e ^ são especiais do Shell de comando e devem ser
precedidos pelo caractere de escape ( ^ ) ou colocados entre aspas quando usados
em <string> (por exemplo, "StringContaining&Symbol"). Se você usar aspas para
incluir uma cadeia de caracteres que contenha um dos caracteres especiais, as
aspas serão definidas como parte do valor da variável de ambiente.
Se você especificar apenas uma variável e um sinal de igual (sem <string> ) para o
comando set, o valor <string> associado à variável será limpo (como se a variável
não estivesse lá).
( ) Agrupamento
! ~ - Unário
* / % Aritmético
+ - Aritmético
, Separador de expressão
Valores numéricos são números decimais, a menos que prefixados por 0× para
números hexadecimais ou 0 para números octais. Portanto, 0×12 é o mesmo que
18, que é o mesmo que 022.
Ao criar arquivos em lotes, você pode usar set para criar variáveis e usá-las da
mesma forma que usaria as variáveis numeradas %0 a %9. Você também pode
usar as variáveis %0 a %9 como entrada para set.
Exemplos
Para definir o valor TEST^1 para a variável de ambiente chamada testVar , digite:
set testVar=test^^1
O comando set atribui tudo o que segue o sinal de igual (=) ao valor da variável.
Portanto, se você digitar set testVar=test^1 , obterá o seguinte resultado,
testVar=test1 .
set testVar=test^&1
Para definir uma variável de ambiente chamada INCLUDE para que a cadeia de
caracteres c:\directory esteja associada a ela, digite:
set include=c:\directory
Em seguida, você pode usar a cadeia de caracteres c:\directory nos arquivos em lotes
colocando o nome INCLUDE entre sinais de porcentagem (%). Por exemplo, você pode
usar dir %include% em um arquivo em lotes para exibir o conteúdo do diretório
associado à variável de ambiente INCLUDE. Após o processamento desse comando, a
cadeia de caracteres c:\directory substitui %include%.
Para usar o comando set em um programa em lotes para adicionar um novo diretório à
variável de ambiente PATH, digite:
@echo off
rem ADDPATH.BAT adds a new directory
rem to the path environment variable.
set path=%1;%path%
set
Para exibir uma lista de todas as variáveis de ambiente que começam com a letra P,
digite:
set p
Links relacionados
Chave da sintaxe de linha de comando
comandos set (criação da cópia de
sombra)
Artigo • 12/04/2023
Sintaxe
set
set context
set option
set verbose
set metadata
Parâmetros
Parâmetros Descrição
Links relacionados
Chave da sintaxe de linha de comando
Set context
Artigo • 12/04/2023
Define o contexto para a criação da cópia de sombra. Se usado sem parâmetros, o set
context exibe a ajuda no prompt de comando.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para impedir que cópias de sombra sejam excluídas quando você sair do DiskShadow,
digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Altera o campo de tipo de partição para a partição com foco. Esse comando não
funciona em discos dinâmicos ou partições reservadas da Microsoft.
) Importante
Esse comando deve ser usado apenas por OEM (fabricante original do
equipamento). Alterar os campos de tipo de partição com esse parâmetro pode
fazer com que o computador falhe ou não consiga inicializar. A menos que você
seja um OEM ou tenha experiência com discos GPT, não deve alterar os campos de
tipo de partição em discos GPT usando esse parâmetro. Em vez disso, sempre use o
comando create partition efi para criar partições do sistema EFI, o comando create
partition msr para criar partições reservadas da Microsoft e o comando create
partition primary sem o parâmetro ID para criar partições primárias em discos GPT.
Sintaxe
Parâmetros
Parâmetro Descrição
<byte> Para discos MBR (registro mestre de inicialização), especifica o novo valor do campo
de tipo, no formato hexadecimal, para a partição. Qualquer byte de tipo de partição
pode ser especificado com esse parâmetro, exceto para o tipo 0x42, que especifica
uma partição LDM. Observe que o 0x à esquerda é omitido ao especificar o tipo de
partição hexadecimal.
Parâmetro Descrição
<GUID> Para discos GPT (tabela de partição de GUID), especifica o novo valor de GUID para
o campo de tipo da partição. Os GuiDs reconhecidos incluem:
Partição do sistema EFI: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Partição de dados básica: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
Qualquer GUID de tipo de partição pode ser especificado com esse parâmetro,
exceto o seguinte:
noerr Usado somente para scripts. Quando um erro é encontrado, o DiskPart continua a
processar os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro,
um erro faz com que o DiskPart saia com um código de erro.
Comentários
Além das limitações mencionadas anteriormente, o DiskPart não verifica a validade
do valor especificado (exceto para garantir que ele seja um byte no formato
hexadecimal ou um GUID).
Exemplos
Para definir o campo de tipo como 0x07 e forçar o sistema de arquivos a desmontar,
digite:
set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
Links relacionados
Chave da sintaxe de linha de comando
set metadata
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Define as opções para a criação da cópia de sombra. Se usado sem parâmetros, o set
option exibe a ajuda no prompt de comando.
Sintaxe
Parâmetros
Parâmetro Descrição
[plex] Especifica a criação de uma cópia de clone pontual dos dados em um volume
especificado.
[transportable] Especifica que a cópia de sombra ainda não deve ser importada. Os
metadados do arquivo .cab podem ser usados posteriormente para importar a
cópia de sombra para o mesmo computador ou para um computador
diferente.
Links relacionados
Chave da sintaxe de linha de comando
comando set context
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/s <computer> Especifica o nome ou endereço IP de um computador remoto. Não use barras invertidas.
O valor padrão é o nome do computador local.
<value> Especifica o valor para o qual você deseja definir a variável de ambiente.
/k <path> Especifica que a variável é definida com base nas informações de uma chave do registro.
O caminho usa a seguinte sintaxe: \\<HIVE>\<KEY>\...\<Value> . Por exemplo, você pode
especificar o seguinte caminho:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\StandardName
Comentários
Esse comando é semelhante ao utilitário UNIX SETENV.
Você pode usar esse comando a fim de definir valores para variáveis de ambiente
do usuário e do sistema de uma das três fontes (modos): Modo de Linha de
Comando, Modo de Registro ou Modo de Arquivo.
Isso significa que o conteúdo será cortado se você ultrapassar 1024 caracteres e
que o texto cortado é o que é aplicado à variável de destino. Se esse texto cortado
for aplicado a uma variável existente, isso poderá resultar na perda de dados
anteriormente mantidos pela variável de destino.
Exemplos
Para definir a variável de ambiente MACHINE no ambiente local com o valor Brand1,
digite:
Para definir a variável de ambiente TZONE no ambiente local com o valor encontrado na
chave do Registro
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\Sta
ndardName, digite:
setx TZONE /k
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\Stan
dardName
setx BUILD /k
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\CurrentBuildN
umber /m
setx /f ipconfig.out /x
Para definir a variável de ambiente IPADDR no ambiente local com o valor encontrado
na coordenada 5,11 no arquivo Ipconfig.out, digite:
Para definir a variável de ambiente OCTET1 no ambiente local com o valor encontrado
na coordenada 5,3 no arquivo Ipconfig.out com delimitadores #$*., digite:
setx OCTET1 /f ipconfig.out /a 5,3 /d #$*.
Links relacionados
Chave da sintaxe de linha de comando
sfc
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Você deve estar conectado como membro do grupo Administradores para executar
este comando.
Sintaxe
Parâmetros
Parâmetro Descrição
/offwindir <offline Especifica o local do diretório do Windows offline para reparo offline.
windows directory>
/offbootdir <offline Especifica o local do diretório de inicialização offline para reparo offline.
boot directory>
/offlogfile= <log Especifica um local para armazenar o arquivo de log diferente do padrão.
file path>
Exemplos
Para verificar o arquivo kernel32.dll, digite:
sfc /verifyfile=c:\windows\system32\kernel32.dll
Links relacionados
Chave da sintaxe de linha de comando
shadow
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Permite controlar remotamente uma sessão ativa de outro usuário em um servidor host
da Sessão da Área de Trabalho Remota.
Sintaxe
Parâmetros
Parâmetro Descrição
/server: <servername> Especifica o servidor host da Sessão da Área de Trabalho Remota que
contém a sessão que você deseja controlar remotamente. Por padrão, o
servidor Host4 da Sessão da Área de Trabalho Remota atual será usado.
Comentários
Você pode exibir ou controlar ativamente a sessão. Se você optar por controlar
ativamente a sessão de um usuário, poderá inserir ações de teclado e mouse na
sessão.
Você sempre pode controlar remotamente suas próprias sessões (exceto a sessão
atual), mas precisa ter permissão de Controle Total ou permissão de acesso
especial de Controle Remoto para controlar remotamente outra sessão.
Você também pode iniciar o controle remoto usando o Gerenciador de Serviços de
Área de Trabalho Remota.
Sua sessão deve ser compatível com a resolução de vídeo usada na sessão que
você está controlando remotamente ou a operação falhará.
A sessão do console não pode controlar remotamente outra sessão nem pode ser
controlada remotamente por outra sessão.
Exemplos
Para sombrear a sessão 93, digite:
shadow 93
shadow ACCTG01
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O comando shift altera os valores dos parâmetros de lote %0 a %9 copiando cada
parâmetro para o anterior; o valor %1 é copiado para %0, o valor %2 é copiado
para %1 e assim por diante. Isso é útil para gravar um arquivo em lote que executa
a mesma operação em qualquer quantidade de parâmetros.
Você pode usar o comando shift para criar um arquivo em lote que pode aceitar
mais de 10 parâmetros de lote. Se você especificar mais de 10 parâmetros na linha
de comando, aqueles que aparecerem após o décimo (%9) serão deslocados um
de cada vez para %9.
O comando shift não tem nenhum efeito sobre o parâmetro de lote %*.
Não há nenhum comando shift inverso. Depois de implementar o comando shift,
você não poderá recuperar o parâmetro de lote (%0) que existia antes do
deslocamento.
Exemplos
Para usar um arquivo em lote, chamado Mycopy.bat, para copiar uma lista de arquivos
para um diretório específico, digite:
@echo off
rem MYCOPY.BAT copies any number of files
rem to a directory.
rem The command uses the following syntax:
rem mycopy dir file1 file2 ...
set todir=%1
:getfile
shift
if "%1"=="" goto end
copy %1 %todir%
goto getfile
:end
set todir=
echo All done
Links relacionados
Chave da sintaxe de linha de comando
showmount
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Você pode usar showmount para exibir informações sobre os sistemas de arquivos
montados e exportados pelo servidor para NFS em um computador especificado. Se
você não especificar um servidor, esse comando exibirá informações sobre o
computador no qual o comando showmount é executado.
Sintaxe
Parâmetros
Parâmetro Descrição
-d Exibe todos os diretórios no servidor que estão montados atualmente pelos clientes
NFS.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Um volume deve ser selecionado para que essa operação seja bem-sucedida. Use o
comando select volume para selecionar um volume e mudar o foco para ele.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
desired= <n> Especifica a quantidade desejada de espaço em megabytes (MB) para reduzir o
tamanho do volume.
querymax Retorna a quantidade máxima de espaço em MB pela qual o volume pode ser
reduzido. Esse valor poderá ser alterado, se os aplicativos estiverem acessando o
volume no momento.
Parâmetro Descrição
Comentários
Você só poderá reduzir o tamanho de um volume, se ele for formatado usando o
sistema de arquivos NTFS ou se ele não tiver um sistema de arquivos.
Se um valor desejado não for especificado, o volume será reduzido pelo valor
mínimo (se especificado).
Se um valor mínimo não for especificada, o volume será reduzido pelo valor
desejado (se especificado).
Se um valor mínimo for especificado, mas não houver espaço livre suficiente
disponível, o comando falhará.
Exemplos
Para reduzir o tamanho do volume selecionado pelo maior valor possível entre 250 e
500 megabytes, digite:
Para exibir o número máximo de MB pelo qual o volume pode ser reduzido, digite:
shrink querymax
Links relacionados
Chave da sintaxe de linha de comando
Resize-Partition
shutdown
Artigo • 25/05/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/l Faz logoff do usuário atual imediatamente, sem período de tempo limite. Não é
possível usar /l com /m ou /t.
/s Desliga o computador.
/hybrid Desliga o dispositivo e o prepara para a inicialização rápida. Essa opção deve ser
usada com a opção /s.
/fw Combinar essa opção com uma opção de desligamento faz com que a próxima
reinicialização vá para a interface do usuário do firmware.
/m \\ Especifica o computador de destino. Não pode ser usado com a opção /l.
<computername>
OBSERVAÇÃO
Se p ou u não forem especificados, a reinicialização ou o desligamento
não será planejado.
xx – Especifica o número principal do motivo (um inteiro positivo, menor
que 256).
yy – Especifica o número secundário do motivo (um inteiro positivo,
menor que 65536).
Comentários
Os usuários devem receber o direito de uso de desligar o do sistema para desligar
um computador local ou administrado remotamente que esteja usando o
comando de desligamento.
Grupos padrão
Exemplos
Para forçar os aplicativos a fechar e reiniciar o computador local após um atraso de um
minuto, com o motivo Aplicativo: Manutenção (Planejado) e o comentário
“Reconfigurando myapp.exe”, digite:
Links relacionados
Chave da sintaxe de linha de comando
Simulate restore
Artigo • 17/04/2023
7 Observação
Syntax
simulate restore
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Você pode usar o símbolo de pipe ( | ) para direcionar dados de entrada para o
comando sort de outro comando ou para direcionar a saída classificada para outro
comando. Você pode especificar arquivos de entrada e saída usando símbolos de
redirecionamento ( < ou > ). Pode ser mais rápido e eficiente (especialmente com
arquivos grandes) especificar o arquivo de entrada diretamente (conforme
definido por filename1 na sintaxe de comando) e especificar o arquivo de saída
usando o parâmetro /o.
O comando sort não distingue entre letras maiúsculas e minúsculas e não tem
limite no tamanho do arquivo.
Exemplos
Para classificar e exibir, em ordem inversa, as linhas em um arquivo chamado
expenses.txt, digite:
sort /r expenses.txt
sort
Em seguida, digite o texto que você deseja classificar e pressione ENTER no final
de cada linha. Quando terminar de digitar o texto, pressione CTRL+Z e, em
seguida, ENTER. O comando sort exibe o texto digitado, classificado em ordem
alfabética.
Links relacionados
Chave da sintaxe de linha de comando
iniciar
Artigo • 12/04/2023
Syntax
7 Observação
Parâmetros
Parâmetro Descrição
{/min \| /max} Especifica para minimizar ( /min ) ou maximizar ( /max ) a nova janela
Prompt de Comando.
Parâmetro Descrição
Comentários
Você pode executar arquivos não executáveis por meio de sua associação de
arquivos digitando o nome do arquivo como um comando.
Se você executar um comando que usa um primeiro token que não seja um
comando ou o caminho do arquivo para um arquivo existente com uma extensão,
Cmd.exe usará o valor da variável de ambiente PATHEXT para determinar quais
extensões procurar e em qual ordem. O valor padrão para a variável PATHEXT é
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Observe que a sintaxe é igual à variável PATH, com ponto e vírgula (;) separando
cada extensão.
Exemplos
Para iniciar o programa Myapp no prompt de comando e manter o uso da janela atual
Prompt de Comando, digite:
start Myapp
Para exibir o tópico da ajuda da linha de comando start em uma janela maximizada
separada Prompt de Comando, digite:
Links relacionados
Chave da sintaxe de linha de comando
subst
Artigo • 11/04/2023
Associa um caminho a uma letra de unidade. Se usado sem parâmetros, subst exibe os
nomes das unidades virtuais em vigor.
Sintaxe
Parâmetros
Parâmetro Descrição
[<drive2>:] Especifica a unidade física e o caminho que você deseja atribuir a uma
<path> unidade virtual.
Comentários
Os comandos a seguir não funcionam e não devem ser usados nas unidades
especificadas no comando subst:
comando chkdsk
comando diskcomp
comando diskcopy
comando format
comando label
comando recover
O parâmetro <drive1> deve estar dentro do intervalo especificado pelo comando
lastdrive. Caso contrário, subst exibe a seguinte mensagem de erro: Invalid
parameter - drive1:
Exemplos
Para criar uma unidade virtual z para o caminho b:\user\betty\forms, digite:
subst z: b:\user\betty\forms
Em vez de digitar o caminho completo, você pode acessar esse diretório digitando a
letra da unidade virtual seguida de dois pontos como a seguir:
z:
Links relacionados
Chave da sintaxe de linha de comando
sxstrace
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro DESCRIÇÃO
-nostop Especifica que você não deve receber um prompt para interromper o
rastreamento.
Exemplos
Para habilitar o rastreamento e salvar o arquivo de rastreamento em sxstrace.etl, digite:
Links relacionados
Chave da sintaxe de linha de comando
sysocmgr
Artigo • 12/04/2023
O comando sysocmger foi preterido e não há garantia de que tenha suporte nas
versões futuras do Windows.
systeminfo
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações de configuração de um computador chamado Srvmain,
digite:
systeminfo /s srvmain
Links relacionados
Chave da sintaxe de linha de comando
takeown
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/f <filename> Especifica o nome de arquivo ou o padrão do nome de diretório. Você pode usar
o caractere * curinga ao especificar o padrão. Também pode usar a sintaxe
<sharename>\<filename> .
/d {Y | N} Omite o prompt de confirmação que é exibido quando o usuário atual não tem
a permissão Listar Pasta em um diretório especificado e, em vez disso, usa o
valor padrão especificado. Os valores válidos para a opção /d são:
OBSERVAÇÃO
Você deve usar essa opção junto com /r.
Comentários
Não há suporte para os padrões mistos usando (? e *) pelo comando takeown.
Depois de excluir o bloqueio com takeown, talvez seja necessário usar o Windows
Explorer para conceder a si mesmo permissões completas para os arquivos e os
diretórios antes de poder excluí-los.
Exemplos
Para assumir a propriedade de um arquivo chamado Lostfile, digite:
takeown /f lostfile
Links relacionados
Chave da sintaxe de linha de comando
tapicfg
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
tapicfg install
tapicfg remove
tapicfg publishscp
tapicfg removescp
tapicfg show
tapicfg makedefault
Parâmetros
Parâmetros Descrição
tapicfg Cria um ponto de conexão de serviço para publicar uma partição de diretório
publishscp do aplicativo TAPI.
tapicfg show Exibe os nomes e locais das partições de diretório de aplicativo TAPI no
domínio.
Comentários
Você deve ser membro do grupo Administradores Corporativos no Active
Directory para executar o tapicfg install (para criar uma partição de diretório de
aplicativos TAPI) ou o tapicfg remove (para remover uma partição do diretório de
aplicativos TAPI).
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg remove
tapicfg publishscp
tapicfg removescp
tapicfg show
tapicfg makedefault
tapicfg install
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
/forcedefault Especifica que esse diretório é a partição de diretório do aplicativo TAPI padrão
para o domínio. Pode haver várias partições de diretório do aplicativo TAPI em
um domínio.
se esse diretório for a primeira partição de diretório do aplicativo TAPI criada
no domínio, ele será definido automaticamente como o padrão,
independentemente de você usar a opção /forcedefault.
Você ainda pode usar servidores ILS (Serviço de Localizador de Internet) em sua
organização, se o ILS for necessário para dar suporte a determinados aplicativos,
pois os clientes TAPI que executam o Windows XP ou um sistema operacional
Windows Server 2003 podem consultar os servidores ILS ou as partições de
diretório do aplicativo TAPI.
Você pode usar tapicfg para criar ou remover os pontos de conexão do serviço. Se
a partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um novo que contenha o novo nome
DNS da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, se não quiser expor os dados TAPI
em uma partição de diretório do aplicativo TAPI específica).
Exemplos
Para criar uma partição de diretório do aplicativo TAPI chamada
tapifiction.testdom.microsoft.com em um servidor chamado testdc.testdom.microsoft.com
e defini-la como a partição padrão de diretório do aplicativo TAPI para o novo domínio,
digite:
Links relacionados
Chave da sintaxe de linha de comando
tapicfg remove
tapicfg publishscp
tapicfg removescp
tapicfg show
tapicfg makedefault
tapicfg remove
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Essa ferramenta da linha de comando pode ser executada em qualquer
computador membro do domínio.
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg publishscp
tapicfg removescp
tapicfg show
tapicfg makedefault
tapicfg publishscp
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Essa ferramenta da linha de comando pode ser executada em qualquer
computador membro do domínio.
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg remove
tapicfg removescp
tapicfg show
tapicfg makedefault
tapicfg removescp
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Essa ferramenta da linha de comando pode ser executada em qualquer
computador membro do domínio.
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg remove
tapicfg publishscp
tapicfg show
tapicfg makedefault
tapicfg show
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/default only Exibe os nomes e locais apenas das partições de diretório de aplicativo TAPI
padrão no domínio.
Comentários
Essa ferramenta da linha de comando pode ser executada em qualquer
computador membro do domínio.
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Exemplo
Para exibir o nome da partição de diretório de aplicativo TAPI padrão para o novo
domínio, digite:
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg remove
tapicfg publishscp
tapicfg removescp
tapicfg makedefault
tapicfg makedefault
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/domain: Especifica o nome DNS do domínio para o qual a partição do aplicativo TAPI é
<domainname> definida como o padrão. Se o nome de domínio não for especificado, o nome
do domínio local será usado.
Comentários
Essa ferramenta da linha de comando pode ser executada em qualquer
computador membro do domínio.
Você pode usar tapicfg para criar ou remover pontos de conexão do serviço. Se a
partição de diretório do aplicativo TAPI for renomeada por qualquer motivo (por
exemplo, se você renomear o domínio no qual reside), será necessário remover o
ponto de conexão de serviço existente e criar um que contenha o novo nome DNS
da partição de diretório do aplicativo TAPI a ser publicada. Caso contrário, os
clientes TAPI não poderão localizar nem acessar a partição de diretório do
aplicativo TAPI. Você também pode remover um ponto de conexão de serviço para
fins de manutenção ou segurança (por exemplo, caso não queira expor os dados
TAPI em uma partição de diretório do aplicativo TAPI específica).
Links relacionados
Chave da sintaxe de linha de comando
tapicfg install
tapicfg remove
tapicfg publishscp
tapicfg removescp
tapicfg show
taskkill
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Termina uma ou mais tarefas ou processos. Os processos podem ser encerrados pela
identificação do processo ou nome da imagem. Você pode usar o comando tasklist para
determinar a PID (ID do processo) para que o processo seja encerrado.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/fi <filter> Aplica um filtro para selecionar um conjunto de tarefas. Você pode usar mais de
um filtro ou o caractere curinga ( * ) para especificar todas as tarefas ou nomes de
imagem. Os filtros válidos estão listados na seção Nomes, operadores e valores de
filtro deste artigo.
Parâmetro Descrição
CPUtime eq, ne, gt, lt, Hora da CPU no formato HH:MM:SS, em que MM e SS estão entre
ge, le 0 e 59 e HH é qualquer número sem sinal
Comentários
Não há suporte para os filtros WINDOWTITLE e STATUS quando um sistema
remoto é especificado.
O caractere curinga ( * ) é aceito para a opção */im somente quando um filtro é
aplicado.
Exemplos
Para encerrar os processos com as IDs de processo 1230, 1241 e 1253, digite:
Para encerrar o processo Notepad.exe obrigatoriamente se ele foi iniciado pelo sistema,
digite:
Para encerrar o processo com a ID de processo 2134 e todos os processos filho iniciados
por ele, mas somente se esses processos foram iniciados pela conta de Administrador,
digite:
Para encerrar todos os processos que têm uma ID de processo maior ou igual a 1000,
independentemente dos nomes de imagem, digite:
taskkill /f /fi "PID ge 1000" /im *
Links relacionados
Chave da sintaxe de linha de comando
Comando tasklist
tasklist
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/m Lista todas as tarefas com módulos de DLL carregados que correspondem ao nome
<module> de padrão fornecido. Se o nome do módulo não for especificado, essa opção
exibirá todos os módulos carregados por cada tarefa.
svc Lista todas as informações de serviço para cada processo sem truncamento. Válido
quando o parâmetro /fo é definido como table.
/v Exibe informações detalhadas da tarefa na saída. Para obter uma saída detalhada
completa sem truncamento, use /v e /svc juntos.
Parâmetro Descrição
/fo {table Especifica o formato a ser usado para a saída. Os valores válidos são table, list e csv.
| list | O formato padrão para saída é table.
csv}
STATUS eq, ne RUNNING | NOT RESPONDING | UNKNOWN . Esse filtro não terá suporte
se você especificar um sistema remoto.
CPUtime eq, ne, gt, lt, Hora da CPU no formato HH:MM:SS, em que MM e SS estão entre
ge, le 0 e 59 e HH é qualquer número sem sinal
WINDOWTITLE eq, ne Título da janela. Esse filtro não terá suporte se você especificar
um sistema remoto.
Para listar informações detalhadas para todos os processos que estão em execução no
momento, digite:
tasklist /s srvmain
Configura ou desabilita o cliente TAPI. Para que o TAPI funcione corretamente, você
deve executar esse comando para especificar os servidores remotos que serão usados
por clientes TAPI.
) Importante
Para usar esse comando, você deve ser membro do grupo Administradores no
computador local ou deve ter recebido a autoridade apropriada. Se o computador
estiver em um domínio, é possível que os membros do grupo Administradores de
Domínio possam executar esse procedimento. Como prática recomendada de
segurança, considere o uso de Executar como para executar esse procedimento.
Sintaxe
Parâmetros
Parâmetro Descrição
<server2>… Especifica todos os servidores ou servidores adicionais que estarão disponíveis para
esse cliente. Se você especificar uma lista de servidores, use um espaço para separar
os nomes do servidor.
/d Limpa a lista de servidores remotos. Desabilita o cliente TAPI impedindo que ele use
os provedores de serviços TAPI que estão nos servidores remotos.
Comentários
Antes que um usuário cliente possa usar um telefone ou uma linha em um servidor
TAPI, o administrador do servidor de telefonia deve atribuir o usuário ao telefone
ou à linha.
A lista de servidores de telefonia criada por esse comando substitui qualquer lista
existente de servidores de telefonia disponíveis para o cliente. Você não pode usar
esse comando para adicionar à lista existente.
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Você precisará instalar o software cliente telnet antes de executar esse comando.
Para obter mais informações, consulte Instalando o telnet.
Sintaxe
telnet [/a] [/e <escapechar>] [/f <filename>] [/l <username>] [/t {vt100 |
vt52 | ansi | vtnt}] [<host> [<port>]] [/?]
Parâmetros
Parâmetro Descrição
/a Tenta logon automático. Igual à opção /l, exceto que ela usa o nome do usuário
conectado no momento.
/l <username> Especifica o nome de usuário com o qual fazer logon no computador remoto.
/t {vt100 | Especifica o tipo de terminal. Os tipos de terminal com suporte são vt100, vt52,
vt52 | ansi | ansie vtnt.
vtnt}
Parâmetro Descrição
Exemplos
Para usar telnet e se conectar ao computador que executa o Serviço de Servidor telnet
em telnet.microsoft.com, digite:
telnet telnet.microsoft.com
Para usar telnet, se conectar ao computador que executa o Serviço de Servidor telnet
em telnet.microsoft.com na porta TCP 44 e registrar a atividade de sessão em um arquivo
local chamado telnetlog.txt, digite:
Links relacionados
Chave da sintaxe de linha de comando
Instalando o telnet
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
c[lose]
Exemplos
Para fechar a conexão telnet atual, digite:
Links relacionados
Chave da sintaxe de linha de comando
telnet: display
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
d[isplay]
Exemplos
Para exibir os parâmetros operacionais, digite:
Links relacionados
Chave da sintaxe de linha de comando
telnet: open
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[<port>] Especifica a porta TCP na qual o servidor telnet está escutando. O padrão é a porta
TCP 23.
Exemplos
Para se conectar a um servidor telnet em telnet.microsoft.com, digite:
o telnet.microsoft.com
Links relacionados
Chave da sintaxe de linha de comando
telnet: quit
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sai do telnet.
Sintaxe
q[uit]
Exemplos
Para sair do telnet, digite:
Links relacionados
Chave da sintaxe de linha de comando
telnet: send
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
<string> Envia qualquer cadeia de caracteres que você digitar para o servidor telnet.
Exemplo
Para enviar o comando Are you there? para o servidor telnet, digite:
sen ayt
Links relacionados
Chave da sintaxe de linha de comando
telnet: set
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Define opções. Você pode usar o comando telnet unset para desativar uma opção que
foi definida anteriormente.
Sintaxe
Parâmetros
Parâmetro Descrição
crlf Envia o CR & LF (0x0D, 0x 0A) quando a tecla Enter é pressionada. Conhecido
como Novo modo de linha.
escape Define o caractere de escape usado para inserir o prompt do cliente telnet. O
<character> caractere de escape pode ser um único caractere ou pode ser uma combinação da
tecla CTRL mais um caractere. Para definir uma combinação de tecla de controle,
mantenha pressionada a tecla CTRL enquanto digita o caractere que deseja
atribuir.
logfile Registra a sessão telnet atual no arquivo local. O log começa automaticamente
<filename> quando você define essa opção.
registro em Ativa o log. Se nenhum arquivo de log estiver definido, uma mensagem de erro
log será exibida.
Parâmetro Descrição
Comentários
Em versões do telnet que não estão em inglês, o codeset <option> está disponível.
O codeset <option> define o código atual configurado como opção, que pode ser
qualquer uma das seguintes opções: shift JIS, JAPANESE EUC, JIS Kanji, JIS Kanji
(78), DEC Kanji, NEC Kanji. Você deve definir o mesmo conjunto de códigos no
computador remoto.
Exemplo
Para definir o arquivo de log e começar a fazer logon no arquivo local tnlog.txt, digite:
Links relacionados
Chave da sintaxe de linha de comando
telnet: status
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
st[atus]
Exemplo
Para exibir informações de status, digite:
st
Links relacionados
Chave da sintaxe de linha de comando
telnet: unset
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
crlf Envia a tecla Enter como um CR. Também conhecido como modo de avanço de
linha.
Exemplo
Desativa o registro em log.
u logging
Links relacionados
Chave da sintaxe de linha de comando
tftp
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para copiar o arquivo boot.img do computador remoto Host1, digite:
Links relacionados
Chave da sintaxe de linha de comando
time
Artigo • 17/04/2023
Exibe ou define a hora do sistema. Se usado sem parâmetros, time exibirá a hora atual
do sistema e solicitará que você insira uma nova hora.
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Exemplos
Se as extensões de comando estiverem habilitadas, para exibir a hora atual do sistema,
digite:
time /t
Para alterar a hora atual do sistema para 17:30, digite um dos seguintes:
time 17:30:00
time 5:30 pm
Para exibir a hora atual do sistema, seguido por uma solicitação para inserir uma nova
hora, digite:
Para manter a hora atual e retornar a solicitação de comando, pressione ENTER. Para
alterar a hora atual, digite a nova hora e pressione ENTER.
Links relacionados
Chave da sintaxe de linha de comando
tempo limite
Artigo • 21/12/2022
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Exemplos
Para pausar o processador de comandos por dez segundos, digite:
timeout /t 10
Para pausar o processador de comandos por 100 segundos e ignorar qualquer tecla de
tecla, digite:
Para pausar o processador de comandos indefinidamente até que uma chave seja
pressionada, digite:
timeout /t -1
Referências adicionais
Chave da sintaxe de linha de comando
título
Artigo • 12/04/2023
Sintaxe
title [<string>]
Parâmetros
Parâmetro Descrição
<string> Especifica o texto a ser exibido como o título da janela Prompt de Comando.
Comentários
Para criar o título da janela para programas em lote, inclua o comando title no
início de um programa em lote.
Depois que um título de janela for definido, você poderá só redefini-lo usando o
comando title.
Exemplos
Para alterar o título da janela Prompt de Comando para Atualização de Arquivos,
enquanto o arquivo em lote executa o comando copy e, em seguida, para retornar o
título ao Prompt de Comando, digite o seguinte script:
@echo off
title Updating Files
copy \\server\share\*.xls c:\users\common\*.xls
echo Files Updated.
title Command Prompt
Links relacionados
Chave da sintaxe de linha de comando
tlntadmn
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Esse comando exige que você faça logon no computador local com credenciais
administrativas. Para administrar um computador remoto, você também deve fornecer
as credenciais administrativas do computador remoto. Você pode fazer isso entrando no
computador local com uma conta que tenha as credenciais administrativas do
computador local e do computador remoto. Se não for possível usar esse método, você
pode usar os parâmetros -u e -p para fornecer as credenciais administrativas do
computador remoto.
Sintaxe
Parâmetros
Parâmetro Descrição
pause Pausa o Serviço de Servidor telnet. Novas conexões não serão permitidas.
-m Envia uma mensagem para uma ou mais sessões. Digite a ID da sessão para
{<sessionID> | enviar uma mensagem para uma sessão específica ou digite all para enviar uma
all} <message> mensagem a todas as sessões. digite a mensagem que você deseja enviar entre
aspas.
config Especifica se você deseja que o servidor telnet interprete CTRL+A como ALT.
ctrlakeymap = Digite yes para mapear a chave de atalho ou digite no para impedir o
{yes | no} mapeamento.
config maxfail Define o número máximo de tentativas de logon com falha, antes de
= <attempts> desconectar.
config port = Define a porta telnet. Você deve especificar a porta com um inteiro menor que
<number> 1024.
config sec {+ | Especifica se você deseja usar o NTLM, uma senha ou ambos para autenticar as
-}NTLM {+ | tentativas de logon. Para usar um tipo específico de autenticação, digite um
-}passwd sinal de mais (+) antes desse tipo de autenticação. Para impedir o uso de um
tipo específico de autenticação, digite um sinal de menos (-) antes desse tipo
de autenticação.
Parâmetro Descrição
Exemplos
Para configurar o tempo limite de sessão ociosa como 30 minutos, digite:
tlntadmn -s
Links relacionados
Chave da sintaxe de linha de comando
Esse utilitário pode ser usado para obter as informações sobre o TPM (Trusted Platform
Module).
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
tpmtool getdeviceinformation
tpmtool gatherlogs
Links relacionados
Chave da sintaxe de linha de comando
Syntax
Criar parâmetros
O comando Criar configura novos cartões inteligentes virtuais no sistema do usuário. Ele
também retorna a ID da instância do cartão recém-criado para referência posterior, caso
a exclusão seja necessária. A ID da instância está no formato
ROOT\SMARTCARDREADER\000n, em que n começa de 0 e é aumentada em 1 sempre
que você cria um novo cartão inteligente virtual.
Parâmetro Descrição
/adminkey Indica a chave de administrador desejada que pode ser usada para redefinir o PIN
do cartão caso o usuário esqueça o PIN. São elas:
DEFAULT – Especifica o valor padrão de
010203040506070801020304050607080102030405060708.
PROMPT – Solicita que o usuário insira um valor para a chave de
administrador.
RANDOM – Resulta em uma configuração aleatória para a chave de
administrador de um cartão que não é retornado ao usuário. Isso cria um
cartão que pode não ser gerenciável usando ferramentas de gerenciamento
de cartão inteligente. Ao usar a opção RANDOM, a chave de administrador
deve ser inserida como 48 caracteres hexadecimais.
Parâmetro Descrição
/PUK Indica o valor de PUK (Chave de Desbloqueio do PIN) desejado. O valor de PUK
deve ter no mínimo oito caracteres e pode conter numerais, caracteres e caracteres
especiais. Se o parâmetro for omitido, o cartão será criado sem um PUK. As opções
incluem:
DEFAULT – Especifica o PUK padrão de 12345678.
PROMPT – Solicita que o usuário insira um PUK na linha de comando.
Destruir parâmetros
O comando Destruir exclui com segurança um cartão inteligente virtual do computador
do usuário.
2 Aviso
Se um cartão inteligente virtual for excluído, ele não poderá ser recuperado.
Parâmetro Descrição
Comentários
Para entradas alfanuméricas, o conjunto ASCII completo de 127 caracteres é
permitido.
Exemplos
Para criar um cartão inteligente virtual que pode ser gerenciado posteriormente por
uma ferramenta de gerenciamento de cartão inteligente iniciada de outro computador,
digite:
Como alternativa, em vez de usar uma chave de administrador padrão, você pode criar
uma chave de administrador na linha de comando. O comando a seguir mostra como
criar uma chave de administrador.
Para criar um cartão inteligente virtual não gerenciado que possa ser usado para
registrar certificados, digite:
Links relacionados
Chave da sintaxe de linha de comando
tracerpt
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetros Descrição
-config Especifica quais configurações o arquivo deve carregar, o que inclui as opções de
<filename> comando.
-rts Especifica que o carimbo de data/hora bruto do relatório deve ser adicionado no
cabeçalho de rastreamento de eventos. Só pode ser usado com -o. Não há
suporte para ele com -report ou -summary.
-tp <value> Especifica o caminho de pesquisa do arquivo TMF. Vários caminhos podem ser
usados, separados por um ponto e vírgula (;).
-pdb <value> Especifica o caminho do servidor de símbolos. Vários caminhos podem ser
usados, separados por um ponto e vírgula (;).
-lr Especifica que seja menos restritivo. Usa os melhores esforços para eventos que
não correspondem ao esquema de eventos.
Exemplos
Para criar um relatório com base nos dois logs de eventos logfile1.etl e logfile2.etl e para
criar o arquivo de despejo logdump.xml no formato XML, digite:
tracerpt logfile1.etl logfile2.etl -o logdump.xml -of XML
Para criar um relatório com base no log de eventos logfile.etl, para criar o arquivo de
despejo logdmp.xml no formato XML, para usar os melhores esforços para identificar os
eventos que não estão no esquema e para produzir um arquivo de relatório de resumo
logdump.txt e um arquivo de relatório, logrpt.xml, digite:
Para usar os dois logs de eventos logfile1.etl e logfile2.etl para produzir um arquivo de
despejo e relatar o arquivo com os nomes de arquivo padrão, digite:
Para usar o log de eventos logfile.etl e o contador de log de desempenho file.blg para
produzir o arquivo de relatório logrpt.xml e o arquivo de esquema XML específico da
Microsoft schema.xml, digite:
Links relacionados
Chave da sintaxe de linha de comando
tracert
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
Para rastrear um caminho e fornecer latência de rede e perda de pacotes para cada
roteador e link no caminho, use o comando pathping.
Sintaxe
tracert [/d] [/h <maximumhops>] [/j <hostlist>] [/w <timeout>] [/R] [/S
<srcaddr>] [/4][/6] <targetname>
Parâmetros
Parâmetro Descrição
/4 Especifica que tracert.exe pode usar apenas IPv4 para esse rastreamento.
/6 Especifica que tracert.exe pode usar apenas IPv6 para esse rastreamento.
Exemplos
Para rastrear o caminho para o host chamado corp7.microsoft.com, digite:
tracert corp7.microsoft.com
tracert /d corp7.microsoft.com
Links relacionados
Chave da sintaxe de linha de comando
comando pathping
tree
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
<drive>: Especifica a unidade que contém o disco para o qual você deseja exibir a estrutura
de diretório.
<path> Especifica o diretório para o qual você deseja exibir a estrutura do diretório.
Exemplos
Para exibir os nomes de todos os subdiretórios no disco na unidade atual, digite:
tree \
Para exibir, uma tela de cada vez, os arquivos em todos os diretórios na unidade C,
digite:
tree c:\ /f | more
Para imprimir uma lista de todos os diretórios na unidade C para um arquivo, digite:
Links relacionados
Chave da sintaxe de linha de comando
tscon
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/dest: <sessionname> Especifica o nome da sessão atual. Esta sessão será desconectada quando
você se conectar à nova sessão. Você também pode usar esse parâmetro
para conectar a sessão de outro usuário a uma sessão diferente.
Parâmetro Descrição
/password: <pw> Especifica a senha do usuário que detém a sessão à qual você deseja se
conectar. Essa senha é necessária quando o usuário conectado não detém
a sessão.
/password: * Solicita a senha do usuário que detém a sessão à qual você deseja se
conectar.
Comentários
Esse comando falhará se você não especificar uma senha no parâmetro /password
e a sessão de destino pertencer a um usuário diferente do atual.
Exemplos
Para se conectar à Sessão 12 no servidor host da Sessão dos Serviços de Área de
Trabalho Remota atual e desconectar a sessão atual, digite:
tscon 12
tscon 23 /password:mypass
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
) Importante
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/server: <servername> Especifica o servidor de terminal que contém a sessão que você deseja
desconectar. Caso contrário, o servidor Host da Sessão da Área de
Trabalho Remota atual será usado. Esse parâmetro só será necessário se
você executar o comando tsdiscon em um servidor remoto.
Parâmetro Descrição
Comentários
Todos os aplicativos em execução quando você desconectou a sessão são
executados automaticamente, quando você se reconecta a essa sessão, sem perda
de dados. Você pode usar o comando reset session para encerrar os aplicativos em
execução da sessão desconectada, mas isso pode resultar em perda de dados na
sessão.
Exemplos
Para desconectar a sessão atual, digite:
tsdiscon
tsdiscon 10
tsdiscon TERM04
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
O arquivo XML do qual você deseja importar informações de atribuição deve seguir a
estrutura descrita abaixo:
XML
<UserList>
<User>
<LineList>
<Line>
domínio. Cada usuário pode receber um ou mais dispositivos de linha. Além disso,
cada elemento User pode ter um atributo chamado NoMerge. Quando esse
atributo é especificado, todas as atribuições de dispositivo de linha atuais para o
usuário são removidas antes que novas sejam feitas. Você pode usar esse atributo
para remover facilmente atribuições de usuário indesejadas. Por padrão, esse
atributo não está definido. O elemento User deve conter um único elemento
DomainUserName, que especifica o domínio e o nome de usuário do usuário. O
elemento User também pode conter um elemento FriendlyName, que especifica
um nome amigável para o usuário. O elemento User pode conter um elemento
LineList. Se um elemento LineList não estiver presente, todos os dispositivos de
linha para esse usuário serão removidos.
pode ser atribuído ao usuário. Cada elemento LineList pode conter mais de um
elemento Line.
Exemplos
Para remover todos os dispositivos de linha atribuídos ao User1, digite:
XML
<UserList>
<User NoMerge=1>
<DomainUser>domain1\user1</DomainUser>
</User>
</UserList>
Para remover todos os dispositivos de linha atribuídos ao User1, antes de atribuir uma
linha com o endereço 99999, digite:
XML
<UserList>
<User NoMerge=1>
<DomainUser>domain1\user1</DomainUser>
<FriendlyName>User1</FriendlyName>
<LineList>
<Line>
<Address>99999</Address>
</Line>
</LineList>
</User>
</UserList>
Neste exemplo, o User1 não tem nenhum outro dispositivo de linha atribuído,
independentemente de qualquer dispositivo de linha ter sido atribuído anteriormente.
Para adicionar um dispositivo de linha para User1, sem excluir nenhum dispositivo de
linha atribuído anteriormente, digite:
XML
<UserList>
<User>
<DomainUser>domain1\user1</DomainUser>
<FriendlyName>User1</FriendlyName>
<LineList>
<Line>
<Address>99999</Address>
</Line>
</LineList>
</User>
</UserList>
XML
<UserList>
<User>
<DomainUser>domain1\user1</DomainUser>
<FriendlyName>User1</FriendlyName>
<LineList>
<Line>
<Address>99999</Address>
</Line>
<Line Remove=1>
<Address>88888</Address>
</Line>
</LineList>
</User>
</UserList>
XML
<UserList>
<User>
<DomainUser>domain1\user1</DomainUser>
<FriendlyName>User1</FriendlyName>
<LineList>
<Line>
<PermanentID>1000</PermanentID>
</Line>
<Line Remove=1>
<Address>88888</Address>
</Line>
</LineList>
</User>
</UserList>
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Você pode usar esse comando para encerrar somente os processos que pertencem
a você, a menos que seja um administrador. Administradores têm acesso total a
todas as funções tskill e podem encerrar processos em execução em outras sessões
de usuário.
Sintaxe
Parâmetros
Parâmetro Descrição
<processname> Especifica o nome do processo que você deseja encerrar. Esse parâmetro
pode incluir caracteres curinga.
/server: <servername> Especifica o servidor de terminal que contém o processo que você deseja
encerrar. Se /server não for especificado, o servidor Host da Sessão da
Área de Trabalho Remota atual será usado.
Comentários
Quando todos os processos em execução em uma sessão são encerrados, a sessão
também é encerrada.
Exemplos
Para encerrar o processo 6543, digite:
tskill 6543
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
7 Observação
Você também pode usar o comando tsprof para definir o caminho do perfil para
um usuário.
Sintaxe
Parâmetros
Parâmetro Descrição
/profile: <path> Especifica o caminho do perfil, conforme exibido nas extensões dos
Serviços de Área de Trabalho Remota em Usuários e Grupos Locais e
Usuários e Computadores do Active Directory.
Exemplos
Para copiar as informações de configuração do usuário de LocalUser1 para LocalUser2,
digite:
Para definir o caminho de perfil dos Serviços de Área de Trabalho Remota para
LocalUser1 como um diretório chamado c:\profiles, digite:
Links relacionados
Chave da sintaxe de linha de comando
No PowerShell, type é um alias interno para o cmdlet Get-Content, que também exibe o
conteúdo de um arquivo, mas usando uma sintaxe diferente.
Sintaxe
type [<drive>:][<path>]<filename>
Parâmetros
Parâmetro Descrição
[<drive>:] Especifica o local e o nome do arquivo ou arquivos que você quer exibir. Se o seu
[<path>] <filename> contiver espaços, deverá colocá-los entre aspas (por exemplo, "Nome
<filename> de arquivo contendo espaços.txt"). Você também pode adicionar vários nomes de
arquivo adicionando espaços entre eles.
Comentários
Se você exibir um arquivo binário ou um arquivo criado por um programa, poderá
ver caracteres estranhos na tela, incluindo caracteres de formfeed e símbolos de
sequência de escape. Esses caracteres representam códigos de controle usados no
arquivo binário. Em geral, evite usar o comando type para exibir arquivos binários.
Exemplos
Para exibir o conteúdo de um arquivo chamado holiday.mar, digite:
type holiday.mar
Para exibir o conteúdo de um arquivo grande chamado holiday.mar, uma tela de cada
vez, digite:
Links relacionados
Chave da sintaxe de linha de comando
typeperf
Artigo • 15/06/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Opções
Opção Descrição
-cf <filename> Especifica um arquivo que contém uma lista de contadores de desempenho a
serem monitorados, com um contador por linha.
-q [object] Exibe uma lista de contadores instalados (sem instâncias). Para listar os
contadores de um objeto, inclua o nome do objeto.
Opção Descrição
-qx [object] Exibe uma lista de contadores instalados com instâncias. Para listar os
contadores de um objeto, inclua o nome do objeto.
-sc <samples> Especifica o número de exemplos a serem coletados. O padrão é coletar dados
até que CTRL+C seja pressionado.
Exemplos
Para gravar os valores do contador de desempenho do computador local
\Processor(_Total)\% Processor Time na janela de comando, em um intervalo de
exemplo padrão de 1 segundo até que CTRL+C seja pressionado, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/l Lista todas as IDs de fuso horário válidas e os nomes de exibição. A saída é exibida
como:
<display name>
<time zone ID>
Comentários
Um código de saída 0 indica que o comando foi concluído com êxito.
Exemplos
Para exibir a ID do fuso horário atual, digite:
tzutil /g
Para definir o fuso horário atual para a hora padrão do Pacífico, digite:
Para definir o fuso horário atual para a hora padrão do Pacífico e desabilitar os ajustes
do Horário de Verão, digite:
Links relacionados
Chave da sintaxe de linha de comando
unexpose
Artigo • 12/04/2023
Cancela a publicação de uma cópia de sombra que foi exposta usando o comando
expose. A cópia de sombra exposta pode ser especificada pela ID de sombra, letra da
unidade, compartilhamento ou ponto de montagem.
Sintaxe
Parâmetros
Parâmetro Descrição
<shadowID> Exibe a cópia de sombra especificada pela ID de Sombra fornecida. Você pode
usar um alias existente ou uma variável de ambiente no lugar de <shadowID> . Use
o comando add sem parâmetros para ver todos os aliases existentes.
<drive:> Exibe a cópia de sombra associada à letra da unidade especificada (por exemplo,
unidade P).
Exemplos
Para cancelar a publicação da cópia de sombra associada à *unidade P:*, digite:
unexpose P:
Links relacionados
Chave da sintaxe de linha de comando
comando add
comando expose
uniqueid
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
id= {<dword> Para discos MBR, esse parâmetro especifica um valor DWORD (4 bytes) no formato
| <GUID>} hexadecimal para a assinatura. Para discos GPT, esse parâmetro especifica um
GUID para o identificador.
noerr Somente para scripts. Quando um erro ocorre, o DiskPart continua a processar os
comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz
com que o DiskPart saia com um código de erro.
Exemplos
Para exibir a assinatura do disco MBR com foco, digite:
uniqueid disk
Para definir a assinatura do disco MBR com foco como o valor DWORD 5f1b2c36, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
2 Aviso
Sintaxe
unlodctr <drivername>
Parâmetros
Parâmetro Descrição
Exemplos
Para remover os Nomes de contador de desempenho atuais e o Texto explicativo do
serviço SMTP (Simple Mail Transfer Protocol), digite:
unlodctr SMTPSVC
Links relacionados
Chave da sintaxe de linha de comando
ver
Artigo • 12/04/2023
Sintaxe
ver
Parâmetros
Parâmetro Descrição
Exemplos
Para obter o número de versão do sistema operacional no shell de Comando (cmd.exe),
digite:
ver
Se você quiser obter o número de versão do sistema operacional por meio de Windows
PowerShell, digite:
PowerShell
$PSVersionTable.BuildVersion
PowerShell
$PSVersionTable.OS
Links relacionados
Chave da sintaxe de linha de comando
verifier
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
O Driver Verifier monitora drivers gráficos e drivers no modo kernel do Windows para
detectar chamadas de função ilegais ou ações que podem corromper o sistema. O
Driver Verifier pode submeter drivers do Windows a uma variedade de pressões e testes
para encontrar comportamentos inadequados. Você pode configurar quais testes
executar, o que permite colocar um driver sob cargas de estresse pesadas ou realizar
testes mais simplificados. Você também pode executar o Driver Verifier em vários drivers
simultaneamente ou em um driver por vez.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
/flags <volatileoptions> Especifica as opções do utilitário Driver Verifier que são alteradas
imediatamente sem reinicialização. Esse número pode ser inserido no
formato decimal ou hexadecimal (com um prefixo 0x). Qualquer
combinação dos seguintes valores é permitida:
Valor: 1 ou 0x1 (bit 0) – Pool especial
Valor: 2 ou 0x2 (bit 1) – Forçar verificação de IRQL
Valor: 4 ou 0x4 (bit 2) – Simulação de Poucos Recursos
/iolevel <level> Especifica o nível da Verificação de E/S. O valor de [nível] pode ser 1 –
Habilita a Verificação de E/S de Nível 1 (padrão) ou 2 – Habilita a
Verificação de E/S de Nível 1 e a Verificação de E/S de Nível 2. Se a
Verificação de E/S não estiver habilitada (usando /flags 0x10 ),
/iolevel será ignorado.
/log <logfilename> Cria um arquivo de log usando o nome especificado. O utilitário Driver
[/intervalseconds] Verifier grava periodicamente estatísticas nesse arquivo, com base no
intervalo definido opcionalmente. O intervalo padrão é 30 segundos.
/rules <option> Opções para regras que podem ser desabilitadas, incluindo:
query – mostra o status atual das regras controláveis.
reset – redefine todas as regras para o estado padrão.
default ID – define a ID da regra como o estado padrão. Para as
regras com suporte, a ID da regra é o valor do parâmetro 1 da
Verificação de Bugs 0xC4
(DRIVER_VERIFIER_DETECTED_VIOLATION).
disable ID – desabilita a ID da regra especificada. Para as regras
com suporte, a ID da regra é o valor do parâmetro 1 da
Verificação de Bugs 0xC4
(DRIVER_VERIFIER_DETECTED_VIOLATION).
/querysettings Exibe um resumo das opções que serão ativadas e dos drivers que
serão verificados após a próxima inicialização. Essa exibição não inclui
drivers e opções adicionadas usando o parâmetro /volatile. Para
conhecer outras maneiras de exibir essas configurações, consulte
Exibindo configurações do Driver Verifier.
Códigos de retorno
Os seguintes valores são retornados após a execução do verificador de driver:
0: EXIT_CODE_SUCCESS
1: EXIT_CODE_ERROR
2: EXIT_CODE_REBOOT_NEEDED
Comentários
Você pode usar o parâmetro /volatile com algumas das opções de /flags do
utilitário Driver Verifier e com /standard. Você não pode usar /volatile com as
opções de /flags para Verificação de conformidade de DDI, Fuzzing de atraso do
Power Framework, Verificação de Storport ou Verificação de SCSI. Para obter mais
informações, consulte Usando configurações voláteis.
Links relacionados
Chave da sintaxe de linha de comando
Driver Verifier
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir a configuração verify atual, digite:
verify
verify on
Links relacionados
Chave da sintaxe de linha de comando
vol
Artigo • 10/04/2023
Sintaxe
vol [<drive>:]
Parâmetros
Parâmetro Descrição
<drive>: Especifica a unidade que contém o disco para o qual você deseja exibir o rótulo de
volume e o número de série.
Links relacionados
Chave da sintaxe de linha de comando
vssadmin
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows
Server 2008 R2 e Windows Server 2008
Links relacionados
Chave da sintaxe de linha de comando
vssadmin delete shadows
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows
Server 2008 R2 e Windows Server 2008
Sintaxe
Parâmetros
Parâmetro Descrição
/shadow= <ShadowID> Exclui a cópia de sombra especificada por ShadowID. Para obter a ID da
cópia de sombra, use o comando vssadmin list shadows. Ao inserir uma
ID da cópia de sombra, use o seguinte formato em que cada X
representa um caractere hexadecimal:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Exemplos
Para excluir a cópia de sombra mais antiga do volume C, digite:
vssadmin delete shadows /for=c: /oldest
Links relacionados
Chave da sintaxe de linha de comando
comando vssadmin
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows
Server 2008 R2 e Windows Server 2008
Sintaxe
Parâmetros
Parâmetro Descrição
/for= <ForVolumeSpec> Especifica para qual volume as cópias de sombra serão listadas.
/shadow= <ShadowID> Lista a cópia de sombra especificada por ShadowID. Para obter a ID da
cópia de sombra, use o comando vssadmin list shadows. Ao digitar uma
ID da cópia de sombra, use o seguinte formato em que cada X
representa um caractere hexadecimal:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Links relacionados
Chave da sintaxe de linha de comando
comando vssadmin
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows
Server 2008 R2 e Windows Server 2008
Syntax
Links relacionados
Chave da sintaxe de linha de comando
comando vssadmin
vssadmin resize shadowstorage
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1,
Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows
Server 2008 R2 e Windows Server 2008
2 Aviso
Sintaxe
Parâmetros
Parâmetro Descrição
[/maxsize= <MaxSizeSpec> ] Especifica a quantidade máxima de espaço que pode ser usada para
armazenar cópias de sombra. Se nenhum valor for especificado para
/maxsize, não haverá limite estabelecido para a quantidade de
espaço de armazenamento que pode ser usada.
Exemplos
Para redimensionar a cópia de sombra do volume C no volume D, com um tamanho
máximo de 900 MB, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando vssadmin
waitfor
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
/si Envia o sinal especificado pela rede. Esse parâmetro também permite ativar um
sinal manualmente.
/t <timeout> Especifica o número de segundos para aguardar um sinal. Por padrão, waitfor
aguarda indefinidamente.
<signalname> Especifica o sinal que waitfor aguarda ou envia. Esse parâmetro não diferencia
maiúsculas de minúsculas e não pode exceder 225 caracteres. Os caracteres
válidos incluem a-z, A-Z, 0-9 e o conjunto de caracteres estendidos ASCII (128-
255).
Você pode usar esse comando ao testar os builds de software. Por exemplo, o
computador de compilação pode enviar um sinal para vários computadores que
executam o waitfor, depois que o compilador for concluído com êxito. Ao receber
o sinal, o arquivo em lote que inclui o waitfor pode instruir os computadores a
iniciar imediatamente a instalação de software ou a execução de testes no build
compilado.
Exemplos
Para aguardar até que o sinal espresso\build007 seja recebido, digite:
waitfor espresso\build007
Para aguardar 10 segundos até que o sinal espresso\compile007 seja recebido, antes de
atingir o tempo limite, digite:
waitfor /t 10 espresso\build007
Links relacionados
Chave da sintaxe de linha de comando
wbadmin
Artigo • 12/04/2023
Para configurar um backup agendado regularmente usando esse comando, você deve
ser membro do grupo Administradores. Para realizar todas as outras tarefas com esse
comando, você deve ser membro do grupo Operadores de Backup ou do grupo
Administradores ou deve ter as permissões apropriadas.
Parâmetros
Parâmetro Descrição
wbadmin delete Exclui o catálogo de backup no computador local. Use esse comando
catalog somente se o catálogo de backup neste computador estiver corrompido e
você não tiver backups armazenados em outro local que possa ser usado
para restaurar o catálogo.
wbadmin start Executa um backup único. Se usado sem parâmetros, usa as configurações
backup do agendamento de backup diário.
wbadmin start Executa uma recuperação dos volumes, aplicativos, arquivos ou pastas
recovery especificados.
wbadmin start Executa uma recuperação do sistema completo (pelo menos todos os
sysrecovery volumes que contêm o estado do sistema operacional). Esse comando só
estará disponível se você estiver usando o Ambiente de Recuperação do
Windows.
Links relacionados
Chave da sintaxe de linha de comando
Para excluir um catálogo de backup usando esse comando, você deve ser membro do
grupo Operadores de Backup ou do grupo Administradores ou deve ter as permissões
apropriadas. Além disso, você deve executar wbadmin em um prompt de comandos
com privilégios elevados, clicando com o botão direito em Prompt de Comando e
selecionando Executar como administrador.
Sintaxe
Parâmetros
Parâmetro Descrição
Comentários
Se você excluir o catálogo de backup de um computador, não poderá mais acessar
os backups criados para esse computador usando o snap-in Backup do Windows
Server. No entanto, se você puder acessar outro local de backup e executar o
comando wbadmin restore catalog, poderá restaurar o catálogo de backup nesse
local.
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Remove-WBCatalog
wbadmin delete systemstatebackup
Artigo • 12/04/2023
Para excluir um backup de estado do sistema usando esse comando, você deve ser
membro do grupo Operadores de Backup ou do grupo Administradores ou deve ter as
permissões apropriadas. Além disso, você deve executar wbadmin em um prompt de
comandos com privilégios elevados, clicando com o botão direito em Prompt de
Comando e selecionando Executar como administrador.
7 Observação
O Backup do Windows Server não faz backup nem recupera hives de usuário do
registro (HKEY_CURRENT_USER) como parte do backup de estado do sistema ou da
recuperação de estado do sistema.
Syntax
) Importante
Parâmetros
Parâmetro Descrição
-machine Especifica o computador cujo backup de estado do sistema você deseja excluir.
Útil quando vários computadores foram submetidos a backup no mesmo local.
Deve ser usado quando o parâmetro -backupTarget for especificado.
Exemplos
Para excluir o backup de estado do sistema criado em 31 de março de 2013 às 10:00,
digite:
Para excluir todos os backups de estado do sistema, exceto os três mais recentes, digite:
Para excluir o backup de estado do sistema mais antigo armazenado no disco f:, digite:
comando wbadmin
Para desabilitar um backup diário agendado usando esse comando, você precisa ser um
membro do grupo Administradores ou precisa ter as permissões apropriadas. Além
disso, você deve executar wbadmin em um prompt de comandos com privilégios
elevados, clicando com o botão direito em Prompt de Comando e selecionando
Executar como administrador.
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
Para exibir o valor do identificador de disco para seus discos, execute o comando
wbadmin get disks.
Sintaxe
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
-systemState Cria um backup que inclui o estado do sistema, além de outros itens
especificados com o parâmetro -include. O estado do sistema contém
arquivos de inicialização (Boot.ini, NDTLDR, NTDetect.com), o Registro
do Windows, incluindo configurações COM, o SYSVOL (Políticas de
Grupo e Scripts de Logon), o Active Directory e o NTDS.DIT em
controladores de domínio e, se o serviço de certificados estiver
instalado, o Repositório de Certificados. Se o servidor tiver a função de
servidor Web instalada, o Metadiretório do IIS será incluído. Se o
servidor fizer parte de um cluster, as informações do serviço de cluster
também serão incluídas.
Parâmetro Descrição
-allCritical Especifica que todos os volumes críticos (volumes que contêm o estado
do sistema operacional) sejam incluídos nos backups. Esse parâmetro
será útil se você estiver criando um backup para recuperação completa
do sistema ou do estado do sistema. Ele deve ser usado somente
quando -backupTarget for especificado; caso contrário, o comando
falhará. Pode ser usado com a opção -include.
Exemplos
Para agendar backups diários às 9h e 18h para unidades de disco rígido E:,
D:\mountpoint e \\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\ , e para salvar os
arquivos no disco chamado DiskID, digite:
Para agendar backups diários da pasta D:\documents às 00:00 às 19h para o local de
rede \\backupshare\backup1 , usando as credenciais de rede para o Operador de Backup
Aaren Ekelund (aekel), cuja senha é $3hM9^5lp e que é membro do domínio
CONTOSOEAST, usado para autenticar o acesso ao compartilhamento de rede, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
Lista os discos internos e externos que estão online no momento para o computador
local.
Para listar os discos online usando esse comando, você deve ser membro do grupo
Operadores de Backup ou do grupo Administradores ou deve ter as permissões
apropriadas. Além disso, você deve executar wbadmin em um prompt de comandos
com privilégios elevados, clicando com o botão direito em Prompt de Comando e
selecionando Executar como administrador.
Syntax
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Get-WBDisk
wbadmin get items
Artigo • 12/04/2023
Para listar os itens incluídos em um backup específico usando esse comando, você deve
ser membro do grupo Operadores de Backup ou do grupo Administradores ou deve
ter as permissões apropriadas. Além disso, você deve executar wbadmin em um prompt
de comandos com privilégios elevados, clicando com o botão direito em Prompt de
Comando e selecionando Executar como administrador.
Sintaxe
Parâmetros
Parâmetro Descrição
-machine Especifica o nome do computador para o qual você deseja obter os detalhes do
backup. Útil quando vários computadores foram submetidos a backup no mesmo
local. Deve ser usado quando -backupTarget for especificado.
Exemplos
Para listar os itens do backup que foi executado em 31 de março de 2013 às 9h, digite:
wbadmin get items -version:03/31/2013-09:00
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Get-WBBackupSet
wbadmin get status
Artigo • 11/04/2023
) Importante
Syntax
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Get-WBJob
wbadmin get versions
Artigo • 17/04/2023
Para obter detalhes sobre backups disponíveis usando esse comando, você deve ser
membro do grupo Operadores de Backup, do grupo Administradores ou ter sido
delegado as permissões apropriadas. Além disso, você deve executar wbadmin em uma
solicitação de comandos com privilégios elevados, clicando com o botão direito em
Solicitação de Comando e selecionando Executar como administrador.
Se esse comando for usado sem parâmetros, ele listará todos os backups do
computador local, mesmo que esses backups não estejam disponíveis.
Sintaxe
Parâmetros
Parâmetro Descrição
-machine Especifica o computador sobre o qual você deseja obter detalhes de backup. Use
quando backups de vários computadores forem armazenados no mesmo local.
Deve ser usado quando -backupTarget for especificado.
Exemplos
Para ver uma lista de backups disponíveis armazenados no volume H:, digite:
Para ver uma lista de backups disponíveis armazenados na pasta compartilhar remota
\\<servername>\<share> para o computador server01, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
Get-WBBackupTarget
wbadmin restore catalog
Artigo • 17/04/2023
7 Observação
Se o local (disco, DVD ou pasta compartilhada remota) em que você armazena seus
backups estiver danificado ou perdido e não puder ser usado para restaurar o
catálogo de backup, execute o comando wbadmin delete catalog para excluir o
catálogo corrompido. Nesse caso, recomendamos criar um novo backup depois
que o catálogo de backup for excluído.
Sintaxe
Parâmetros
Parâmetro Descrição
-machine Especifica o nome do computador para o qual você deseja recuperar o catálogo
de backup. Use quando os backups de vários computadores tiverem sido
armazenados no mesmo local. Deve ser usado quando -backupTarget for
especificado.
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
Restore-WBCatalog
wbadmin start backup
Artigo • 12/04/2023
Para criar um backup único usando esse comando, você deve ser membro do grupo
Operadores de Backup, do grupo Administradores ou ter sido delegado as permissões
apropriadas. Além disso, você deve executar wbadmin em um prompt de comandos
com privilégios elevados, clicando com o botão direito em Prompt de Comando e
selecionando Executar como administrador.
Sintaxe
com
Parâmetros
Parâmetro Descrição
-backupTarget Especifica o local de armazenamento para esse backup. Requer uma letra da
unidade do disco rígido (f:), um caminho baseado em GUID de volume no
formato de \\?\Volume{GUID} ou um caminho UNC (Convenção Universal
de Nomenclatura) para uma pasta compartilhada remota (\\<servername>\
<sharename>\) . Por padrão, o backup será salvo em: \\<servername>\
<sharename>\WindowsImageBackup\<ComputerBackedUp>\ .
Parâmetro Descrição
-allCritical Especifica que todos os volumes críticos (volumes que contêm o estado do
sistema operacional) sejam incluídos nos backups. Esse parâmetro será útil
se você estiver criando um backup para recuperação bare-metal. Ele deve
ser usado somente quando -backupTarget for especificado; caso contrário,
o comando falhará. Pode ser usado com a opção -include.
Dica: O volume de destino para um backup de volume crítico pode ser uma
unidade local, mas não pode ser nenhum dos volumes incluídos no backup.
Parâmetro Descrição
-systemState Cria um backup que inclui o estado do sistema, além de outros itens
especificados com o parâmetro -include. O estado do sistema contém
arquivos de inicialização (Boot.ini, NDTLDR, NTDetect.com), o Registro do
Windows, incluindo configurações COM, o SYSVOL (Políticas de Grupo e
Scripts de Logon), o Active Directory e o NTDS.DIT em Controladores de
Domínio e, se o serviço de certificados estiver instalado, o Repositório de
Certificados. Se o servidor tiver a função de servidor Web instalada, o
Metadiretório do IIS será incluído. Se o servidor fizer parte de um cluster, as
informações do Serviço de Cluster também serão incluídas.
-noVerify Especifica que os backups salvos em mídia removível (como um DVD) não
são verificados quanto a erros. Se você não usar esse parâmetro, os backups
salvos em mídia removível serão verificados quanto a erros.
-password Especifica a senha para o nome de usuário fornecido pelo parâmetro -user.
Comentários
Se você salvar o backup em uma pasta compartilhada remota e executar outro
backup no mesmo computador e na mesma pasta compartilhada remota,
substituirá o backup anterior.
Exemplos
Para criar um backup de volumes e:, d:\mountpoint e \\?\Volume{cc566d14-4410-11d9-
9d93-806e6f6e6963}\ para o volume f:, digite:
Para executar um backup único de f:\folder1 e h:\folder2 para o volume d:, para fazer
backup do estado do sistema e fazer um backup de cópia para que o backup diferencial
normalmente agendado não seja afetado, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
wbadmin start recovery
Artigo • 17/04/2023
Para executar uma recuperação usando esse comando, você deve ser membro do grupo
Operadores de Backup ou do grupo Administradores ou deve ter as permissões
apropriadas. Além disso, você deve executar wbadmin em uma solicitação de comandos
com privilégios elevados, clicando com o botão direito em Solicitação de Comando e
selecionando Executar como administrador.
Sintaxe
Parâmetros
Parâmetro Descrição
-backupTarget Especifica o local de armazenamento que contém o backup que você quer
recuperar. Esse parâmetro é útil quando o local é diferente de onde os
backups desse computador geralmente são armazenados.
-recoveryTarget Especifica o local para o qual restaurar. Esse parâmetro será útil se esse
local for diferente do local que foi feito backup anteriormente. Ele
também pode ser usado para restaurações de volumes, arquivos ou
aplicativos. Se você estiver restaurando um volume, poderá especificar a
letra da unidade de volume do volume alternativo. Se você estiver
restaurando um arquivo ou aplicativo, poderá especificar um local de
recuperação alternativo.
Comentários
Para exibir uma lista de itens disponíveis para recuperação de uma versão de
backup específica, execute o comando wbadmin get items. Se um volume não tiver
um ponto de montagem ou uma letra de unidade no momento do backup, esse
comando retornará um nome de volume baseado em GUID que deve ser usado
para recuperar o volume.
Exemplos
Para executar uma recuperação do backup a partir de 31 de março de 2020, realizada às
9h, do volume d:, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wbadmin
Start-WBFileRecovery
Start-WBHyperVRecovery
Start-WBSystemStateRecovery
Start-WBVolumeRecovery
wbadmin start sysrecovery
Artigo • 12/04/2023
Para realizar uma recuperação do sistema usando esse comando, você deve ser membro
do grupo Operadores de Backup ou do grupo Administradores ou deve ter as
permissões apropriadas.
) Importante
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para começar a recuperar as informações do backup que foi executado em 31 de março
de 2020 às 9h, localizado na unidade d:, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Get-WBBareMetalRecovery
wbadmin start systemstatebackup
Artigo • 12/04/2023
Para realizar um backup de estado do sistema usando esse comando, você deve ser
membro do grupo Operadores de Backup ou do grupo Administradores ou deve ter as
permissões apropriadas. Além disso, você deve executar wbadmin em um prompt de
comandos com privilégios elevados, clicando com o botão direito em Prompt de
Comando e selecionando Executar como administrador.
7 Observação
O Backup do Windows Server não faz backup nem recupera hives de usuário do
registro (HKEY_CURRENT_USER) como parte do backup de estado do sistema ou da
recuperação de estado do sistema.
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para criar um backup de estado do sistema e armazená-lo no volume f, digite:
wbadmin start systemstatebackup -backupTarget:f:
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Start-WBBackup
wbadmin start systemstaterecovery
Artigo • 12/04/2023
Para realizar uma recuperação de estado do sistema usando esse comando, você deve
ser membro do grupo Operadores de Backup ou do grupo Administradores ou deve
ter as permissões apropriadas. Além disso, você deve executar wbadmin em um prompt
de comandos com privilégios elevados, clicando com o botão direito em Prompt de
Comando e selecionando Executar como administrador.
7 Observação
O Backup do Windows Server não faz backup nem recupera hives de usuário do
registro (HKEY_CURRENT_USER) como parte do backup de estado do sistema ou da
recuperação de estado do sistema.
Sintaxe
Parâmetros
Parâmetro Descrição
-machine Especifica o nome do computador para o qual o backup deve ser recuperado.
Esse parâmetro deve ser usado quando o parâmetro -backupTarget for
especificado. O parâmetro -machine é útil quando vários computadores foram
submetidos a backup no mesmo local.
- Especifica para qual diretório se deve restaurar. Esse parâmetro será útil se o
recoveryTarget backup for restaurado para um local alternativo.
Exemplos
Para iniciar uma recuperação de estado do sistema do backup de 31/03/2020 às 9h,
digite:
Para iniciar uma recuperação de estado do sistema do backup de 30/04/2020 às 9h, que
é armazenado no recurso \\servername\share compartilhado para server01, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
Start-WBSystemStateRecovery
wbadmin stop job
Artigo • 12/04/2023
) Importante
As operações canceladas não podem ser reiniciadas. Você deve executar uma
operação cancelada de backup ou recuperação novamente desde o início.
Para interromper uma operação de backup ou recuperação usando esse comando, você
deve ser membro do grupo Operadores de Backup ou do grupo Administradores, ou
ter sido delegado com as permissões apropriadas. Além disso, você deve executar
wbadmin em um prompt de comandos com privilégios elevados, clicando com o botão
direito em Prompt de Comando e selecionando Executar como administrador.
Sintaxe
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
comando wbadmin
wdsutil
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Comandos
Comando Descrição
Comando wdsutil Converte uma imagem de RIPrep (Preparação para Instalação remota)
convert- existente no formato de Imagem do Windows (.wim).
riprepimage
Comando wdsutil Exclui computadores que estão no banco de dados de adição automática
delete- (que armazena informações sobre os computadores no servidor).
autoadddevices
Comando wdsutil Exporta uma imagem do repositório de imagens para um arquivo .wim.
export-image
Comando Descrição
Comando wdsutil Configura um servidor dos Serviços de Implantação do Windows para uso
initialize-server inicial.
Comando wdsutil Cria imagens de captura e descoberta, bem como transmissões multicast e
new namespaces.
Comando wdsutil Exibe o status de progresso enquanto um comando está sendo executado.
progress
Comando wdsutil Substitui uma imagem de inicialização ou instalação por uma nova versão
replace-image dessa imagem.
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Parâmetros
Parâmetro Descrição
comando wdsutil add- Adiciona um pacote de drivers que está no repositório de drivers a
imagedriverpackage uma imagem de inicialização existente no servidor.
comando wdsutil add- Adiciona pacotes de drivers do repositório de drivers a uma imagem
imagedriverpackages de inicialização no servidor.
Links relacionados
Chave da sintaxe de linha de comando
cmdlets dos Serviços de Implantação do Windows
wdsutil add-alldriverpackages
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar pacotes de drivers, digite:
Add-WdsDriverPackage
wdsutil add device
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar um computador usando um endereço MAC, digite:
Links relacionados
Chave da sintaxe de linha de comando
New-WdsClient
wdsutil add-drivergroup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/Filtertype: <Filtertype> Especifica o tipo do filtro a ser adicionado ao grupo. Você pode
especificar vários tipos de filtro em um único comando. Cada tipo
de filtro deve ser seguido de /Policy e pelo menos um /Value. Os
valores válidos incluem:
BiosVendor
Biosversion
Chassistype
Fabricante
Uuid
Osversion
Osedition
OsLanguage
Exemplos
Para adicionar um grupo de drivers, digite:
Sintaxe
Parâmetros
Parâmetro Descrição
/Server: <Servername> Especifica o nome do servidor. Pode ser o nome NetBIOS ou FQDN.
Se nenhum nome do servidor for especificado, o servidor local será
usado.
/Filtertype: <Filtertype> Especifica o tipo do filtro a ser adicionado ao grupo. Você pode
especificar vários tipos de filtro em um único comando. Cada tipo
de filtro deve ser seguido de /Policy e pelo menos um /Value. Os
valores válidos incluem:
BiosVendor
Biosversion
Chassistype
Fabricante
Uuid
Osversion
Osedition
OsLanguage
Exemplos
Para adicionar um filtro a um grupo de drivers, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/Server: <Servername> Especifica o nome do servidor. Pode ser o nome NetBIOS ou FQDN.
Se nenhum nome do servidor for especificado, o servidor local será
usado.
Exemplos
Para adicionar um pacote do grupo de drivers, digite:
wdsutil /add-DriverGroupPackage /DriverGroup:printerdrivers /PackageId:
{4D36E972-E325-11CE-Bfc1-08002BE10318}
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
PackageId
PackageName
PackageEnabled
Packagedateadded
PackageInfFilename
PackageClass
PackageProvider
PackageArchitecture
PackageLocale
PackageSigned
PackagedatePublished
Packageversion
Driverdescription
DriverManufacturer
DriverHardwareId
DrivercompatibleId
DriverExcludeId
DriverGroupId
DriverGroupName**
PackageId –
Especifique um GUID
válido. Por exemplo:
{4d36e972-e325-11ce-
bfc1-08002be10318}
PackageName –
Especifique qualquer
valor de cadeia de
caracteres
PackageEnabled –
Especifique Sim ou
Não
Packagedateadded –
Especifique a data no
seguinte formato:
YYYY/MM/DD
PackageInfFilename –
Especifique qualquer
valor de cadeia de
caracteres
PackageClass –
Especifique um GUID
de classe ou nome de
classe válido. Por
exemplo: DiskDrive,
Net ou {4d36e972-
e325-11ce-bfc1-
08002be10318}
PackageProvider –
Especifique qualquer
valor de cadeia de
caracteres
PackageArchitecture –
Especifique x86, x64
ou ia64
PckageLocale –
Especifique um
identificador de
idioma válido. Por
exemplo: en-US ou es-
ES
PackageSigned –
Especifique Sim ou
Não
PackagedatePublished
– Especifique a data no
seguinte formato:
YYYY/MM/DD
Parâmetro Descrição
Packageversion –
Especifique a versão
no seguinte formato:
a.b.x.y. Por exemplo:
6.1.0.0
Driverdescription –
Especifique qualquer
valor de cadeia de
caracteres
DriverManufacturer –
Especifique qualquer
valor de cadeia de
caracteres
DriverHardwareId –
Especifique qualquer
valor de cadeia de
caracteres
DrivercompatibleId –
Especifique qualquer
valor de cadeia de
caracteres
DriverExcludeId –
Especifique qualquer
valor de cadeia de
caracteres
DriverGroupId –
Especifique um GUID
válido. Por exemplo:
{4d36e972-e325-11ce-
bfc1-08002be10318}
DriverGroupName –
Especifique qualquer
valor de cadeia de
caracteres
Exemplos
Para adicionar um pacote do grupo de drivers, digite:
wdsutil /verbose /add-DriverGroupPackages /DriverGroup:printerdrivers
/Filtertype:PackageClass /Operator:Equal /Value:printer
/Filtertype:DriverManufacturer /Operator:NotEqual /Value:Name1 /Value:Name2
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou FQDN.
Se um nome do servidor não é especificado, o servidor local é
usado.
Exemplos
Para adicionar um pacote de drivers, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Para imagens de inicialização, use a seguinte sintaxe:
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar uma imagem de inicialização, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se um nome do servidor
não for especificado, o servidor local será usado.
[media: <Imagename> ] Especifica o nome da imagem à qual o driver deve ser adicionado.
[/Filename: <Filename> ] Especifica o nome do arquivo. Se a imagem não puder ser identificada
exclusivamente pelo nome, o nome do arquivo deverá ser especificado.
Exemplos
Para adicionar um pacote de drivers a uma imagem de inicialização, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
PackageId
PackageName
PackageEnabled
Packagedateadded
PackageInfFilename
PackageClass
PackageProvider
PackageArchitecture
PackageLocale
PackageSigned
PackagedatePublished
Packageversion
Driverdescription
DriverManufacturer
DriverHardwareId
DrivercompatibleId
DriverExcludeId
DriverGroupId
DriverGroupName**
PackageId –
Especifique um GUID
válido. Por exemplo:
{4d36e972-e325-11ce-
bfc1-08002be10318}
PackageName –
Especifique qualquer
valor de cadeia de
caracteres
PackageEnabled –
Especifique Sim ou
Não
Packagedateadded –
Especifique a data no
seguinte formato:
YYYY/MM/DD
PackageInfFilename –
Especifique qualquer
valor de cadeia de
caracteres
PackageClass –
Especifique um GUID
de classe ou nome de
classe válido. Por
exemplo: DiskDrive,
Net ou {4d36e972-
e325-11ce-bfc1-
08002be10318}
PackageProvider –
Especifique qualquer
valor de cadeia de
caracteres
PackageArchitecture –
Especifique x86, x64
ou ia64
PckageLocale –
Especifique um
identificador de
idioma válido. Por
exemplo: en-US ou es-
ES
PackageSigned –
Especifique Sim ou
Não
Parâmetro Descrição
PackagedatePublished
– Especifique a data no
seguinte formato:
YYYY/MM/DD
Packageversion –
Especifique a versão
no seguinte formato:
a.b.x.y. Por exemplo:
6.1.0.0
Driverdescription –
Especifique qualquer
valor de cadeia de
caracteres
DriverManufacturer –
Especifique qualquer
valor de cadeia de
caracteres
DriverHardwareId –
Especifique qualquer
valor de cadeia de
caracteres
DrivercompatibleId –
Especifique qualquer
valor de cadeia de
caracteres
DriverExcludeId –
Especifique qualquer
valor de cadeia de
caracteres
DriverGroupId –
Especifique um GUID
válido. Por exemplo:
{4d36e972-e325-11ce-
bfc1-08002be10318}
DriverGroupName –
Especifique qualquer
valor de cadeia de
caracteres
Exemplos
Para adicionar pacotes de drivers a uma imagem de inicialização, digite uma das
seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para adicionar um grupo de imagens, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para aprovar o computador com uma RequestId de 12, digite:
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
/FilePath: <Filepath Especifica o caminho completo do arquivo e o nome do arquivo .sif que
and name> corresponde à imagem RIPrep. Esse arquivo normalmente é chamado de
Riprep.sif e é encontrado na subpasta \Templates da pasta que contém a
imagem RIPrep.
Exemplos
Para converter a imagem RIPrep.sif especificada em RIPREP.wim, digite:
wdsutil /Convert-RiPrepImage /FilePath:R:\RemoteInstall\Setup\English
\Images\Win2k3.SP1\i386\Templates\riprep.sif /DestinationImage
/FilePath:C:\Temp\RIPREP.wim
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Parâmetros
Parâmetro Descrição
comando wdsutil copy-image Copia as imagens que estão no mesmo grupo de imagens.
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
/Server: <Servername> Especifica o nome do servidor. Pode ser o nome NetBIOS ou FQDN. Se
um nome do servidor não é especificado, o servidor local é usado.
Exemplos
Para copiar um grupo de drivers, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Copia as imagens que estão no mesmo grupo de imagens. Para copiar imagens entre
grupos de imagens, use o comando wdsutil Export-Image e, em seguida, o comando
wdsutil add-Image.
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se nenhum nome do
servidor for especificado, o servidor local será usado.
imagetype:Install Especifica o tipo da imagem a ser copiada. Essa opção deve ser definida
como install.
\imageGroup: <Image Especifica o grupo de imagens que contém a imagem a ser copiada. Se
groupname> ] nenhum grupo de imagens for especificado e apenas um grupo existir
no servidor, esse grupo de imagens será usado por padrão. Se houver
mais de um grupo de imagens no servidor, você deverá especificar o
grupo de imagens.
Exemplos
Para criar uma cópia da imagem especificada e nomeá-la WindowsVista.wim, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para excluir todos os computadores rejeitados, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se nenhum nome do
servidor for especificado, o servidor local será usado.
Exemplos
Para desabilitar o servidor, digite:
wdsutil /Disable-Server
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do Servidor de Transporte a ser desabilitado. Pode ser
o nome NetBIOS ou o FQDN (nome de domínio totalmente qualificado).
Se nenhum nome de Servidor de Transporte for especificado, o servidor
local será usado.
Exemplos
Para desabilitar o servidor, digite:
wdsutil /Disable-TransportServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil enable-transportserver
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se nenhum nome do
servidor for especificado, o servidor local será usado.
Exemplos
Para desconectar um cliente, digite:
wdsutil /Disconnect-Client /ClientId:1
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Parâmetros
Parâmetro Descrição
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se nenhum nome do
servidor for especificado, o servidor local será usado.
Exemplos
Para habilitar os serviços no servidor, digite:
wdsutil /Enable-Server
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-server
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: <Servername> ] Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN
(nome de domínio totalmente qualificado). Se um nome do servidor não
é especificado, o servidor local é usado.
Exemplos
Para habilitar os serviços no servidor, digite:
wdsutil /Enable-TransportServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-transportserver
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Para imagens de inicialização:
Parâmetros
Parâmetro Descrição
\imageGroup: <Image group Especifica o grupo de imagens que contém a imagem a ser
name> ] exportada. Se nenhum nome do grupo de imagens for
especificado e apenas um grupo existir no servidor, esse grupo
será usado por padrão. Se houver mais de um grupo de imagens
no servidor, o grupo de imagens deve ser especificado.
Exemplos
Para exportar uma imagem de inicialização, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Subcomandos
Subcomando Descrição
comando wdsutil get- Exibe as informações sobre todos os servidores dos Serviços de
allservers Implantação do Windows.
comando wdsutil get- Exibe as informações sobre um servidor dos Serviços de Implantação
server do Windows especificado.
comando wdsutil get- Exibe as informações sobre todos os grupos de drivers no servidor.
alldrivergroups
comando wdsutil get- Exibe as informações sobre um pacote de drivers, incluindo os drivers
driverpackagefile e arquivos que ele contém.
wdsutil get-alldevices
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir todos os computadores, digite:
wdsutil /get-alldevices
wdsutil /verbose /get-alldevices /forest:Yes /referralserver:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir informações sobre um arquivo de driver, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
PackageId
PackageName
PackageEnabled
Packagedateadded
PackageInfFilename
PackageClass
PackageProvider
PackageArchitecture
PackageLocale
PackageSigned
PackagedatePublished
Packageversion
Driverdescription
DriverManufacturer
DriverHardwareId
DrivercompatibleId
DriverGroupId
DriverGroupName
Exemplos
Para exibir as informações, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<servername>] domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
o servidor local será usado.
[/detailed] Retorna os metadados de imagem de cada imagem. Se esse parâmetro não for
usado, o comportamento padrão será retornar apenas o nome da imagem, a
descrição e o nome do arquivo de cada imagem.
Exemplos
Para exibir as informações sobre os grupos de imagens, digite:
wdsutil /get-allimagegroups
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<servername>] domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
o servidor local será usado.
/show:{boot | Quando boot retorna apenas imagens de inicialização, install retorna as imagens
install | de instalação, bem como as informações sobre os grupos de imagens que as
legacyris | contêm, LegacyRis retorna apenas imagens de RIS (Serviços Remotos de
all} Instalação) e All retorna as informações de imagem de inicialização, as
informações de imagem de instalação (incluindo as informações sobre os grupos
de imagens) e as informações de imagem de RIS.
[/detailed] Indica que todos os metadados de imagem de cada imagem devem ser
retornados. Se essa opção não for usada, o comportamento padrão será retornar
apenas o nome da imagem, a descrição e o nome do arquivo.
Exemplos
Para exibir as informações sobre as imagens, digite:
Links relacionados
Chave da sintaxe de linha de comando
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Para o Windows Server 2008:
Parâmetros
Parâmetro Explicação
Exemplos
Para exibir as informações sobre todas as transmissões, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-multicasttransmission
comando wdsutil new-multicasttransmission
comando wdsutil remove-multicasttransmission
comando wdsutil start-multicasttransmission
wdsutil get-allnamespaces
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Windows Server 2008:
Parâmetros
Exemplos
Para exibir todos os namespaces, digite:
wdsutil /Get-AllNamespaces
Para exibir todos os namespaces, exceto aqueles que estão desativados, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil new-namespace
comando wdsutil remove-namespace
comando wdsutil start-namespace
get-AllServers
Artigo • 17/04/2023
7 Observação
Sintaxe
Parâmetros
Parâmetro Descrição
/Show: Imagens
{Config
[/Forest: No}]
{Yes
Exemplos
Para exibir informações sobre todos os servidores, digite:
Links relacionados
Chave da sintaxe de linha de comando
wdsutil get-autoadddevices
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para ver todos os computadores aprovados, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil delete-autoadddevices
comando wdsutil approve-autoadddevices
comando wdsutil reject-autoadddevices
wdsutil get-device
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para obter informações usando o nome do computador, digite:
wdsutil /Get-Device /Device:computer1
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil set-device
Comando wdsutil add-device
Comando wdsutil get-alldevices
wdsutil get-drivergroup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações sobre um arquivo de driver, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil get-alldrivergroups
get-DriverPackage
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações sobre um pacote de drivers, digite uma das seguintes opções:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Para imagens de inicialização:
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
servidor>] servidor local será usado.
[/Filename: Se a imagem não puder ser identificada exclusivamente pelo nome, você deverá
<Nome de usar essa opção para especificar o nome de arquivo.
arquivo>]
Exemplos
Para recuperar informações sobre uma imagem de inicialização, digite uma das
seguintes opções:
Para recuperar informações sobre uma imagem de instalação, digite uma das seguintes
opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-image
comando wdsutil copy-image
comando wdsutil export-image
comando wdsutil remove-image
comando wdsutil replace-image
comando wdsutil set-image
get-ImageFile
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
[/Detailed] Retorna todos os metadados de imagem de cada imagem. Se essa opção não for
usada, o comportamento padrão será retornar apenas o nome da imagem, a
descrição e o nome do arquivo.
Exemplos
Para exibir as informações sobre uma imagem, digite:
Links relacionados
Chave da sintaxe de linha de comando
wdsutil get-imagegroup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
name>] o servidor local será usado.
[/detailed] Retorna os metadados de imagem de cada imagem. Se esse parâmetro não for
usado, o comportamento padrão será retornar apenas o nome da imagem, a
descrição e o nome do arquivo.
Exemplos
Para exibir as informações sobre um grupo de imagens, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-imagegroup
comando wdsutil get-allimagegroups
comando wdsutil remove-imagegroup
comando wdsutil set-imagegroup
wdsutil get-multicasttransmission
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Windows Server 2008
Parâmetros
Parâmetro Descrição
[/Server:<Server Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
name>] de domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
/imagetype:Install Especifica o tipo de imagem. Observe que essa opção deve ser definida como
Install.
[/Filename:<File Especifica o arquivo que contém a imagem. Se a imagem não puder ser
name>] identificada exclusivamente pelo nome, você deverá usar essa opção para
especificar o nome de arquivo.
[/details:Clients]
Exemplos
Windows Server 2008
Para exibir as informações sobre a transmissão de uma imagem chamada Vista com o
Office, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allmulticasttransmissions
comando wdsutil new-multicasttransmission
comando wdsutil remove-multicasttransmission
comando wdsutil start-multicasttransmission
wdsutil get-namespace
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Windows Server 2008 R2
Parâmetros
Parâmetro Descrição
/Namespace: Especifica o nome do namespace. Observe que não é o nome amigável e deve
<nome do ser exclusivo.
Namespace> – Servidor de Implantação: a sintaxe para o nome do namespace é
/Namspace:WDS:<ImageGroup>/<ImageName>/<Index>. Por exemplo:
WDS:ImageGroup1/install.wim/1
– Servidor de Transporte: esse valor deve corresponder ao nome fornecido ao
namespace quando ele foi criado no servidor.
[/Server:<Nome Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
do servidor>] domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
Parâmetro Descrição
Exemplos
Para exibir informações sobre um namespace, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allnamespaces
comando wdsutil new-namespace
comando wdsutil remove-namespace
comando wdsutil start-namespace
wdsutil get-server
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
servidor>] servidor local será usado.
[/detailed] Você pode usar essa opção com /Show:Images ou /Show:All para indicar que todos
os metadados de imagem de cada imagem devem ser retornados. Se essa opção
/detailed não for usada, o comportamento padrão será retornar o nome da
imagem, a descrição e o nome do arquivo.
Exemplos
Para exibir informações sobre o servidor, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil disable-server
Comando wdsutil enable-server
Comando wdsutil initialize-server
Comando wdsutil set-server
Comando wdsutil start-server
Comando wdsutil stop-server
Comando wdsutil uninitialize-server
wdsutil get-transportserver
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
servidor>] servidor local será usado.
Exemplos
Para exibir informações sobre o servidor, digite:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Configura um servidor dos Serviços de Implantação do Windows para uso inicial após a
instalação da função de servidor. Depois de executar esse comando, use o comando
wdsutil add-Image para adicionar imagens ao servidor.
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
servidor>] servidor local será usado.
[/Authorize] Autoriza o servidor no DHCP (Dynamic Host Control Protocol). Essa opção será
necessária apenas se a detecção de invasor DHCP estiver habilitada, ou seja, o
servidor PXE dos Serviços de Implantação do Windows precisa ser autorizado no
DHCP antes que os computadores cliente possam ser atendidos. Observe que a
detecção de invasor DHCP está desabilitada por padrão.
Exemplos
Para inicializar o servidor e definir a pasta compartilhada remoteInstall como a unidade
F:, digite.
wdsutil /Initialize-Server /remInst:F:\remoteInstall
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil disable-server
Comando wdsutil enable-server
Comando wdsutil get-server
Comando wdsutil set-server
Comando wdsutil start-server
Comando wdsutil stop-server
Comando wdsutil uninitialize-server
wdsutil new
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Subcomandos
Subcomando Descrição
comando wdsutil new- cria uma nova imagem de captura a partir de uma imagem de
captureimage inicialização existente.
comando wdsutil new- cria uma nova imagem de descoberta a partir de uma imagem
discoverimage de inicialização existente.
Cria uma nova imagem de captura a partir de uma imagem de inicialização existente. As
imagens de captura são imagens de inicialização que iniciam o utilitário de captura dos
Serviços de Implantação do Windows, em vez de iniciar a Configuração. Quando você
inicializa um computador de referência (que foi preparado com o Sysprep) em uma
imagem de captura, o assistente cria uma imagem de instalação do computador de
referência e a salva como um arquivo de Imagem do Windows (.wim). Você também
pode adicionar a imagem à mídia (como um CD, DVD ou unidade USB) e, em seguida,
inicializar um computador a partir dessa mídia. Depois de criar a imagem de instalação,
você pode adicionar a imagem ao servidor para implantação de inicialização PXE. Para
obter mais informações, confira Como criar imagens (https://go.microsoft.com/fwlink/?
LinkId=115311).
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server:<Server Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
name>] de domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
[/Filename: Se a imagem não puder ser identificada exclusivamente pelo nome, você
<Filename>] deverá usar essa opção para especificar o nome de arquivo.
Exemplos
Para criar uma imagem de captura e chamá-la de WinPECapture.wim, digite:
Links relacionados
Chave da sintaxe de linha de comando
new-DiscoverImage
Artigo • 12/04/2023
Cria uma nova imagem de descoberta a partir de uma imagem de inicialização existente.
As imagens de descoberta são imagens de inicialização que forçam o programa
Setup.exe a iniciar no modo Serviços de Implantação do Windows e, em seguida,
descobrir um servidor dos Serviços de Implantação do Windows. Normalmente, essas
imagens são usadas para implantar imagens em computadores que não podem
inicializar no PXE. Para obter mais informações, confira Como criar imagens
(https://go.microsoft.com/fwlink/?LinkId=115311).
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server:<Server Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
name>] de domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
/Architecture:{x86 ia64
[/Filename:<File Se a imagem não puder ser identificada exclusivamente pelo nome, você
name>] deverá usar essa opção para especificar o nome de arquivo.
Parâmetro Descrição
Exemplos
Para criar uma imagem de descoberta a partir da imagem de inicialização e chamá-la de
WinPEDiscover.wim, digite:
Links relacionados
Chave da sintaxe de linha de comando
wdsutil new-multicasttransmission
Artigo • 10/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria uma transmissão multicast para uma imagem. Esse comando é equivalente à
criação de uma transmissão usando o suplemento mmc dos Serviços de Implantação do
Windows (clique com o botão direito do mouse no nó Transmissões Multicast e clique
em Criar Transmissão Multicast). Use esse comando quando você tiver o serviço de
função Servidor de Implantação e o serviço de função Servidor de Transporte instalados
(que é a instalação padrão). Se você tiver apenas o serviço de função Servidor de
Transporte instalado, use o comando wdsutilnew-Namespace.
Syntax
Para transmissões de imagens de instalação:
Parâmetros
Parâmetro Descrição
[/Server:<nome Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
do servidor>] de domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
Exemplos
Para criar uma transmissão do tipo Auto-Cast de uma imagem de inicialização no
Windows Server 2008 R2, digite:
Para criar uma transmissão do tipo Auto-Cast de uma imagem de instalação, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil get-allmulticasttransmissions
Comando wdsutil get-multicasttransmission
Comando wdsutil remove-multicasttransmission
Comando wdsutil start-multicasttransmission
wdsutil new-namespace
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Cria e configura um novo namespace. Você deve usar essa opção quando tiver apenas o
serviço de função servidor de transporte instalado. Se você tiver o serviço de função
servidor de implantação e o serviço de função servidor de transporte instalado (que é o
padrão), use o comando wdsutilnew-MulticastTransmission. Observe que você deve
registrar o provedor de conteúdo, antes de usar essa opção.
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server:<Server Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
name>] de domínio totalmente qualificado). Se nenhum nome do servidor for
especificado, o servidor local será usado.
Exemplos
Para criar um namespace de Conversão Automática, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allnamespaces
comando wdsutil remove-namespace
comando wdsutil start-namespace
wdsutil /progress
Artigo • 12/04/2023
Exibe o progresso enquanto um comando está em execução. Você pode usar /progress
com quaisquer outros comandos wdsutil. Se você quiser ativar o log detalhado para
esse comando, especifique /verbose e /progress diretamente depois de wdsutil.
Sintaxe
Exemplos
Para inicializar o servidor e exibir o progresso, digite:
Links relacionados
Chave da sintaxe de linha de comando
wdsutil reject-autoadddevices
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
name>] servidor local será usado.
Exemplos
Para rejeitar um único computador, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil approve-autoadddevices
comando wdsutil delete-autoadddevices
comando wdsutil get-autoadddevices
wdsutil remove
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Subcomandos
Subcomando Descrição
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para remover um grupo de drivers, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
remove-DriverGroupFilter
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
[/FilterType: Especifica o tipo do filtro a ser removido do grupo. <FilterType> pode ser uma
<FilterType>] das seguintes opções:
BiosVendor
BiosVersion
ChassisType
Manufacturer
Uuid
OsVersion
OsEdition
OsLanguage
Exemplos
Para remover um filtro, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
remove-DriverGroupPackage
Artigo • 17/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Links relacionados
Chave da sintaxe de linha de comando
wdsutil remove-drivergrouppackages
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
PackageId
PackageName
PackageEnabled
Packagedateadded
PackageInfFilename
PackageClass
PackageProvider
PackageArchitecture
PackageLocale
PackageSigned
PackagedatePublished
Packageversion
Driverdescription
DriverManufacturer
DriverHardwareId
DrivercompatibleId
DriverExcludeId
DriverGroupId
DriverGroupName
Exemplos
Para remover os pacotes de drivers de um grupo de drivers, digite uma das seguintes
opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil remove-drivergrouppackage
wdsutil remove-driverpackage
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para exibir as informações sobre as imagens, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil remove-driverpackages
wdsutil remove-driverpackages
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
PackageId
PackageName
PackageEnabled
Packagedateadded
PackageInfFilename
PackageClass
PackageProvider
PackageArchitecture
PackageLocale
PackageSigned
PackagedatePublished
Packageversion
Driverdescription
DriverManufacturer
DriverHardwareId
DrivercompatibleId
DriverExcludeId
DriverGroupId
DriverGroupName
Exemplos
Para remover pacotes, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil remove-driverpackage
wdsutil remove-image
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
para imagens de inicialização:
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
servidor>] o servidor local será usado.
[/Filename: se a imagem não puder ser identificada exclusivamente pelo nome, você deverá
<nome de usar essa opção para especificar o nome de arquivo.
arquivo>]
Exemplos
Para remover uma imagem de inicialização, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-image
comando wdsutil copy-image
comando wdsutil export-image
comando wdsutil get-image
Comando wdsutil replace-image
comando wdsutil set-image
wdsutil remove-imagegroup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se um nome do servidor não for especificado, o
name>] servidor local será usado.
Exemplos
Para remover o grupo de imagens, digite uma das seguintes opções:
wdsutil /remove-ImageGroumediaGroup:ImageGroup1
wdsutil /verbose /remove-ImageGroumediaGroup:My Image Group
/Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-imagegroup
comando wdsutil get-allimagegroups
comando wdsutil get-imagegroup
comando wdsutil set-imagegroup
wdsutil remove-multicasttransmission
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Desabilita a transmissão multicast para uma imagem. A menos que você especifique
/force, os clientes existentes concluirão a transferência de imagem, mas os novos
clientes não poderão ingressar.
Syntax
Windows Server 2008
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
servidor>] o servidor local será usado.
mediatype: Especifica o tipo de imagem. Observe que essa opção deve ser definida para
{Install|Boot} Instalar para o Windows Server 2008.
[/force] remove a transmissão e encerra todos os clientes. A menos que você especifique
um valor para a opção /force, os clientes existentes poderão concluir a
transferência de imagem, mas os novos clientes não poderão ingressar.
Exemplos
Para interromper um namespace (os clientes atuais concluirão a transmissão, mas os
novos clientes não poderão ingressar), digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allmulticasttransmissions
comando wdsutil get-multicasttransmission
comando wdsutil new-multicasttransmission
comando wdsutil start-multicasttransmission
wdsutil remove-namespace
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/Namespace: Especifica o nome do namespace. Esse não é o nome amigável e deve ser
<Namespace exclusivo.
name> - Serviço de função do Servidor de Implantação: a sintaxe para o nome do
namespace é /Namespace:WDS:<ImageGroup>/<ImageName>/<Index>. Por
exemplo: WDS:ImageGroup1/install.wim/1
- Serviço de função do Servidor de Transporte: esse valor deve corresponder ao
nome fornecido ao namespace quando ele foi criado no servidor.
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<nome do domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
servidor>] servidor local será usado.
Exemplos
Para interromper um namespace (os clientes atuais podem concluir a transferência, mas
novos clientes não podem ingressar), digite:
wdsutil /remove-Namespace /Namespace:Custom Auto 1
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allnamespaces
comando wdsutil new-namespace
comando wdsutil start-namespace
wdsutil replace-image
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Substitui uma imagem existente por uma nova versão dessa imagem.
Syntax
para imagens de inicialização:
Parâmetros
Parâmetro Descrição
[/Filename:<nome se a imagem não puder ser identificada exclusivamente pelo nome, você
de arquivo>] deverá usar essa opção para especificar o nome de arquivo.
Exemplos
Para substituir uma imagem de inicialização, digite uma das seguintes opções:
Para substituir uma imagem de inicialização, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-image
comando wdsutil copy-image
comando wdsutil export-image
comando wdsutil get-image
Comando wdsutil replace-image
comando wdsutil set-image
Usando o comando set
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Subcomandos
Subcomando Descrição
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para definir o programa de inicialização de rede e o servidor de referência para um
computador, digite:
Links relacionados
Chave da sintaxe de linha de comando
Comando wdsutil add-device
Comando wdsutil get-alldevices
comando wdsutil get-device
Subcomando: set-DriverGroup
Artigo • 17/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Applicability: Especifica quais pacotes devem ser instalados, se os critérios de filtro forem
{Matched | atendidos. Matched significa instalar apenas os pacotes de drivers que
All}] correspondem ao hardware de um cliente. All significa instalar todos os pacotes
para clientes, independentemente do hardware.
Exemplos
Para definir as propriedades de um grupo de drivers, digite uma das seguintes opções:
Links relacionados
Chave de Sintaxe de Linha de ComandoSubcomando: set-DriverGroupFilter
Subcommand: set-DriverGroupFilter
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
[/Policy: Exclude}]
{Include
Parâmetro Descrição
[/AddValue: Especifica o novo valor do cliente a ser adicionado ao filtro. Você pode
<Value>] especificar vários valores para um único tipo de filtro. Confira a lista a seguir
para obter os valores de atributo válidos para ChassisType. Para obter
informações sobre como obter os valores de todos os outros tipos de filtro,
confira Filtros de Grupo de Drivers (https://go.microsoft.com/fwlink/?
LinkID=155158 ).
Outros
UnknownChassis
Desktop
LowProfileDesktop
PizzaBox
MiniTower
Tower
Portable
Laptop
Notebook
Handheld
DockingStation
AllInOne
SubNotebook
SpaceSaving
LunchBox
MainSystemChassis
ExpansionChassis
SubChassis
BusExpansionChassis
PeripheralChassis
StorageChassis
RackMountChassis
SealedCaseComputer
MultiSystemChassis
CompactPci
AdvancedTca
Exemplos
Para remover um filtro, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
Subcomando: set-DriverPackage
Artigo • 11/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
[/Enabled:{Yes No}
Exemplos
Para alterar as configurações sobre um pacote, digite um dos seguintes:
Links relacionados
Chave da sintaxe de linha de comando
wdsutil set-image
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
para imagens de inicialização:
Parâmetros
Parâmetro Descrição
[/Filename:<File se a imagem não puder ser identificada exclusivamente pelo nome, você
name>] deverá usar essa opção para especificar o nome de arquivo.
Exemplos
Para definir valores para uma imagem de inicialização, digite uma das seguintes opções:
wdsutil /Set-Imagmedia:WinPE boot imagemediatype:Boot /Architecture:x86
/Description:New description
wdsutil /verbose /Set-Imagmedia:WinPE boot image
/Server:MyWDSServemediatype:Boot /Architecture:x86 /Filename:boot.wim
/Name:New Name /Description:New Description /Enabled:Yes
Para definir valores para uma imagem de instalação, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-image
comando wdsutil copy-image
comando wdsutil export-image
comando wdsutil get-image
comando wdsutil remove-image
comando wdsutil replace-image
wdsutil set-imagegroup
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server:<Server Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome
name>] de domínio totalmente qualificado). Se não for especificado, o servidor local
será usado.
Exemplos
Para definir o nome de um grupo de imagens, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil add-imagegroup
comando wdsutil get-allimagegroups
comando wdsutil get-imagegroup
comando wdsutil remove-imagegroup
wdsutil set-server
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetro Descrição
[/Authorize:{Yes | No}] Especifica se esse servidor deve ser autorizado no DHCP (Dynamic
Host Control Protocol).
[/AnswerClients:{All | Known Especifica quais clientes esse servidor atenderá. Se você definir
| None}] esse valor como Conhecido, um computador deverá estar em pré-
teste no AD DS (Active Directory Domain Services) antes que ele
seja respondido pelo servidor dos Serviços de Implantação do
Windows.
[/UseDhcpPorts:{Yes | No}] Especifica se o servidor PXE deve ou não tentar associar à porta
DHCP, porta TCP 67. Se os Serviços de Implantação do Windows e
DHCP estiverem em execução no mesmo computador, você
deverá definir essa opção como Não para habilitar o servidor
DHCP a utilizar a porta e definir o parâmetro /DhcpOption60
como Sim. A configuração padrão para esse valor é Sim.
Parâmetro Descrição
[/DhcpOption60:{Yes | No}] Especifica se a opção DHCP 60 deve ser configurada para suporte
a PXE. Se os Serviços de Implantação do Windows e DHCP
estiverem em execução no mesmo servidor, defina essa opção
como Sim e defina a opção /UseDhcpPorts como Não. A
configuração padrão para esse valor é Não.
[/RpcPort:<Port number>] Especifica o número da porta TCP a ser usado para atender às
solicitações do cliente.
[/RefreshPeriod: <seconds>] Especifica com que frequência (em segundos) o servidor atualizará
suas configurações.
Parâmetro Descrição
Exemplos
Para definir o servidor para responder somente clientes conhecidos, com um atraso de
resposta de 4 minutos, digite:
Para definir o servidor PXE (Pre-Boot Execution Environment) para tentar associar às
portas TCP 67 e 60, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-server
comando wdsutil enable-server
comando wdsutil get-server
comando wdsutil initialize-server
comando wdsutil start-server
comando wdsutil stop-server
comando wdsutil uninitialize-server
wdsutil set-transportserver
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Profile: {10Mbps | Especifica o perfil de rede a ser usado. Essa opção só está disponível
100Mbps | 1Gbps | para servidores que executam o Windows Server 2008 ou o Windows
Custom}] Server 2003.
Parâmetro Descrição
Exemplos
Para definir o intervalo de endereços IPv4 do servidor, digite:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-transportserver
comando wdsutil enable-transportserver
comando wdsutil get-transportserver
comando wdsutil start-transportserver
comando wdsutil stop-transportserver
wdsutil start-multicasttransmission
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Syntax
Windows Server 2008
Parâmetros
Parâmetro Descrição
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado,
name>] o servidor local será usado.
mediatype: Especifica o tipo de imagem. Observe que essa opção deve ser definida como
{Install|Boot} Install para o Windows Server 2008.
[/Filename: Especifica o nome do arquivo que contém a imagem. Se a imagem não puder ser
<File name>] identificada exclusivamente pelo nome, você deverá usar essa opção para
especificar o nome de arquivo.
Exemplos
Para iniciar uma transmissão multicast, digite uma das seguintes opções:
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/Namespace: Especifica o nome do namespace. Observe que não é o nome amigável e deve ser
<Namespace exclusivo.
name> - Servidor de Implantação: a sintaxe do nome do namespace é /Namspace:WDS:
<Grupo de imagens>/<Nome da imagem>/<Índice>. Por exemplo:
WDS:ImageGroup1/install.wim/1
- Servidor de Transporte: esse valor deve corresponder ao nome dado ao
namespace quando ele foi criado no servidor.
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
name>] servidor local será usado.
Exemplos
Para iniciar um namespace, digite uma das seguintes opções:
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil get-allnamespaces
comando wdsutil new-namespace
comando wdsutil remove-namespace
wdsutil start-server
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor a ser iniciado. Pode ser o nome NetBIOS ou o FQDN
<Server (nome de domínio totalmente qualificado). Se um nome do servidor não for
name>] especificado, o servidor local será usado.
Exemplos
Para iniciar o servidor, digite uma das seguintes opções:
wdsutil /start-Server
wdsutil /verbose /start-Server /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-server
comando wdsutil enable-server
comando wdsutil get-server
comando wdsutil initialize-server
comando wdsutil set-server
comando wdsutil stop-server
comando wdsutil start-server
comando wdsutil uninitialize-server
wdsutil start-transportserver
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do Servidor de Transporte. Pode ser o nome NetBIOS ou o FQDN
<Server (nome de domínio totalmente qualificado). Se um nome do servidor não for
name>] especificado, o servidor local será usado.
Exemplos
Para iniciar o servidor, digite uma das seguintes opções:
wdsutil /start-TransportServer
wdsutil /verbose /start-TransportServer /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-transportserver
comando wdsutil enable-transportserver
comando wdsutil get-transportserver
comando wdsutil set-transportserver
comando wdsutil stop-transportserver
wdsutil stop-server
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se um nome do servidor não for especificado, o
name>] servidor local será usado.
Exemplos
Para interromper os serviços, digite um dos seguintes:
wdsutil /Stop-Server
wdsutil /verbose /Stop-Server /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-server
comando wdsutil enable-server
comando wdsutil get-server
comando wdsutil initialize-server
comando wdsutil set-server
comando wdsutil start-server
comando wdsutil uninitialize-server
wdsutil stop-transportserver
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do Servidor de Transporte. Pode ser o nome NetBIOS ou o FQDN
<Nome do (nome de domínio totalmente qualificado). Se nenhum Servidor de Transporte for
servidor>] especificado, o servidor local será usado.
Exemplos
Para interromper os serviços, digite um dos seguintes:
wdsutil /Stop-TransportServer
wdsutil /verbose /Stop-TransportServer /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-transportserver
comando wdsutil enable-transportserver
comando wdsutil get-transportserver
comando wdsutil set-transportserver
comando wdsutil start-transportserver
wdsutil uninitialize-server
Artigo • 12/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
name>] servidor local será usado.
Exemplos
Para reinicializar o servidor, digite uma das seguintes opções:
wdsutil /Uninitialize-Server
wdsutil /verbose /Uninitialize-Server /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
comando wdsutil disable-server
comando wdsutil enable-server
comando wdsutil get-server
comando wdsutil initialize-server
comando wdsutil set-server
comando wdsutil start-server
comando wdsutil stop-server
Update-ServerFiles
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
[/Server: Especifica o nome do servidor. Pode ser o nome NetBIOS ou o FQDN (nome de
<Server domínio totalmente qualificado). Se nenhum nome do servidor for especificado, o
name>] servidor local será usado.
Exemplos
Para atualizar os arquivos, digite uma das seguintes opções:
wdsutil /Update-ServerFiles
wdsutil /Verbose /Progress /Update-ServerFiles /Server:MyWDSServer
Links relacionados
Chave da sintaxe de linha de comando
Usando o comando verbose
Artigo • 12/04/2023
Exibe a saída detalhada de um comando especificado. Você pode usar /verbose com
quaisquer outros comandos wdsutil. Observe que você deve especificar /verbose e
/progress diretamente depois do wdsutil.
Sintaxe
Exemplos
Para excluir os computadores aprovados do banco de dados de Adição Automática e
mostrar a saída detalhada, digite:
Permite que você crie e gerencie assinaturas de eventos que são encaminhados de
computadores remotos. O computador remoto deve dar suporte ao protocolo WS-
Management.
) Importante
Se você receber a mensagem "O servidor RPC não está disponível?” ao tentar
executar o wecutil, você precisa iniciar o serviço de coletor de eventos do Windows
(wecsvc). Para iniciar o wecsvc, digite net start wecsvc em um prompt de
comando com privilégios elevados.
Sintaxe
command
Parâmetros
Parâmetro Descrição
Opções
Opção Descrição
/f: <Format> Especifica o formato das informações exibidas. <Format> pode ser XML
ou Terse. Se for XML, a saída será exibida no formato XML. Se for Terse, a
saída será exibida em pares nome-valor. O padrão é Terse.
Opção Descrição
/c: <Configfile> Especifica o caminho para o arquivo XML que contém uma configuração
de assinatura. O caminho pode ser absoluto ou relativo ao diretório atual.
Essa opção só pode ser usada com as opções /cun e /cup e é
mutuamente exclusiva com todas as outras opções.
/e:[ <Subenabled> ] Habilita ou desabilita uma assinatura. <Subenabled> deve ser true
ou false. O valor padrão desta opção é true.
/esa: <Address> Especifica o endereço de uma fonte de evento. <Address> é uma cadeia
de caracteres que contém um nome de domínio totalmente qualificado,
um nome NetBIOS ou um endereço IP, que identifica um computador
que serve como uma fonte de eventos. Essa opção deve ser usada com as
opções /ese, /aes, /res ou /un e /up.
/ese:[ <Srcenabled> ] Habilita ou desabilita uma fonte de evento. <Srcenabled> deve ser true
ou false. Essa opção somente é permitida se a opção /esa estiver
especificada. O valor padrão desta opção é true.
/aes Adiciona a origem do evento especificada pela opção /esa se ela ainda
não fizer parte da assinatura. Se o endereço especificado pela opção /esa
já fizer parte da assinatura, um erro será relatado. Essa opção somente é
permitida se a opção /esa estiver especificada.
/res Remove a origem do evento especificada pela opção /esa se ela já fizer
parte da assinatura. Se o endereço especificado pela opção /esa não fizer
parte da assinatura, um erro será relatado. Essa opção somente é
permitida se a opção /esa estiver especificada.
/un: <Username> Especifica a credencial de usuário a ser usada com a origem do evento
especificada pela opção /esa. Essa opção somente é permitida se a opção
/esa estiver especificada.
/up: <Password> Especifica a senha que corresponde à credencial do usuário. Essa opção
somente é permitida se a opção /un estiver especificada.
/uri: <Uri> Especifica o tipo de eventos que são consumidos pela assinatura. <Uri>
contém uma cadeia de caracteres de URI combinada com o endereço do
computador de origem do evento para identificar exclusivamente a
origem dos eventos. A cadeia de caracteres de URI é usada para todos os
endereços de origem do evento na assinatura.
Opção Descrição
/cm: <Configmode> Define o modo de configuração. <Configmode> pode ser uma das
seguintes cadeias de caracteres: Normal, Personalizado, MinLatency ou
MinBandwidth. Os modos Normal, MinLatency e MinBandwidth
definem o modo de entrega, o máximo de itens de entrega, o intervalo
de pulsação e o tempo máximo de latência de entrega. As opções /dm,
/dmi, /hi ou /dmlt só poderão ser especificadas se o modo de
configuração estiver definido como Personalizado.
/ex: <Expires> Define o momento em que a assinatura expira. <Expires> deve ser
definido no formato de data/hora padrão XML ou ISO8601: yyyy-MM-
ddThh:mm:ss[.sss][Z] , em que T é o separador de hora e Z indica hora
UTC.
/tn: <Transportname> Especifica o nome do transporte usado para se conectar a uma origem de
evento remoto.
/tp: <Transportport> Define o número da porta que é usado pelo transporte ao se conectar a
uma origem de evento remoto.
/dm: <Deliverymode> Especifica o modo de entrega. <Deliverymode> pode ser pull ou push.
Essa opção só será válida se a opção /cm estiver definida como
Personalizada.
/dmi: <Deliverymax> Define o número máximo de itens para entrega em lote. Essa opção só
será válida se /cm estiver definido como Personalizado.
/cf: <Content> Especifica o formato dos eventos retornados. <Content> pode ser Events
ou RenderedText. Quando o valor é RenderedText, os eventos são
retornados com as cadeias de caracteres localizadas (como a descrição
do evento) anexadas ao evento. O valor padrão é RenderedText.
Opção Descrição
/l: <Locale> Especifica a localidade para entrega das cadeias de caracteres localizadas
no formato RenderedText. <Locale> é um identificador de idioma e
país/região, por exemplo, EN-us. Essa opção só será válida se a opção /cf
estiver definida como RenderedText.
/ree:[ <Readexist> ] Identifica os eventos que são entregues para a assinatura. <Readexist>
pode ser true ou false. Quando o <Readexist> é true, todos os eventos
existentes são lidos das fontes de evento de assinatura. Quando o
<Readexist> é false, somente eventos futuros (chegando) são entregues.
O valor padrão é true para uma opção /ree sem um valor. Se nenhuma
opção /ree for especificada, o valor padrão será false.
/lf: <Logfile> Especifica o log de eventos local usado para armazenar eventos
recebidos das origens do evento.
/pn: <Publishername> Especifica o nome do editor. Ele deve ser um editor que possui ou
importa o log especificado pela opção /lf.
/essp: <Enableport> Especifica que o número da porta deve ser acrescentado ao nome da
entidade de serviço do serviço remoto. <Enableport> deve ser true
ou false. O número da porta é acrescentado quando <Enableport> for
true. Quando o número da porta é acrescentado, algumas configurações
podem ser necessárias para impedir que o acesso a fontes de eventos
seja negado.
/hn: <Hostname> Especifica o nome DNS do computador local. Esse nome é usado pela
origem do evento remoto para efetuar push de eventos e deve ser usado
apenas para uma assinatura push.
/ct: <Type> Define o tipo de credencial para o acesso de origem remoto. <Type> deve
ser um dos seguintes valores: default, negotiate, digest, basic ou
localmachine. O valor padrão é default.
/cun: <Comusername> Define a credencial de usuário compartilhado a ser usada para fontes de
eventos que não têm suas próprias credenciais de usuário. Se essa opção
for especificada com a opção /c, as configurações UserName e
UserPassword para fontes de eventos individuais do arquivo de
configuração serão ignoradas. Se você quiser usar uma credencial
diferente para uma origem de evento específica, substitua esse valor
especificando as opções /un e /up para uma origem de evento específica
na linha de comando de outro comando ss.
Exemplos
Para mostrar o conteúdo de um arquivo de configuração, digite:
XML
<Subscription
xmlns=https://schemas.microsoft.com/2006/03/windows/events/subscription>
<Uri>https://schemas.microsoft.com/wbem/wsman/1/windows/EventLog</Uri>
<!-- Use Normal (default), Custom, MinLatency, MinBandwidth -->
<ConfigurationMode>Normal</ConfigurationMode>
<Description>Forward Sample Subscription</Description>
<SubscriptionId>SampleSubscription</SubscriptionId>
<Query><![CDATA[
<QueryList>
<Query Path=Application>
<Select>*</Select>
</Query>
</QueryList>]]
</Query>
<EventSources>
<EventSource Enabled=true>
<Address>mySource.myDomain.com</Address>
<UserName>myUserName</UserName>
<Password>*</Password>
</EventSource>
</EventSources>
<CredentialsType>Default</CredentialsType>
<Locale Language=EN-US></Locale>
</Subscription>
command
wecutil gs sub1
Saída de exemplo:
Saída
EventSource[0]:
Address: localhost
Enabled: true
Description: Subscription 1
Uri: wsman:microsoft/logrecord/sel
DeliveryMode: pull
DeliveryMaxSize: 16000
DeliveryMaxItems: 15
DeliveryMaxLatencyTime: 1000
HeartbeatInterval: 10000
Locale:
ContentFormat: renderedtext
LogFile: HardwareEvents
command
wecutil gr sub1
command
Para atualizar a configuração de assinatura chamada sub2 com vários parâmetros, digite:
command
wecutil ds sub1
Links relacionados
Chave da sintaxe de linha de comando
wevtutil
Artigo • 21/09/2022
Permite que você recupere informações sobre logs de eventos e editores. Também é
possível usar esse comando para instalar e desinstalar manifestos de eventos, para
executar consultas e para exportar, arquivar e limpar os logs.
Sintaxe
Parâmetros
Parâmetro Descrição
{gl | get-log} < Logname > Exibe informações de configuração para o log especificado, que
[/f: < Formato > ] inclui se o log está habilitado ou não, o limite de tamanho máximo
atual do log e o caminho para o arquivo em que o log está
armazenado.
Parâmetro Descrição
{im | install-manifest} < Instala editores de eventos e logs de um manifesto. Para obter
Manifesto> mais informações sobre manifestos de eventos e usar esse
parâmetro, consulte o SDK do Log de Eventos do Windows no site
do MSDN (Microsoft Developers Network) (
https://msdn.microsoft.com ).
{um | uninstall-manifest} < Desinstala todos os editores e logs de um manifesto. Para obter
Manifesto> mais informações sobre manifestos de eventos e usar esse
parâmetro, consulte o SDK do Log de Eventos do Windows no site
do MSDN (Microsoft Developers Network) (
https://msdn.microsoft.com ).
{gli | get-loginfo} < Exibe informações de status sobre um log de eventos ou arquivo
Logname > [/lf: < Logfile > ] de log. Se a opção /lf for usada, Logname > será um caminho para
um arquivo de log. Você pode executar wevtutil el para obter uma
lista de nomes de log.
Parâmetro Descrição
{epl | export-log} < Path >< Exporta eventos de um log de eventos, de um arquivo de log ou
Exportfile > [/lf: < Logfile > ] usando uma consulta estruturada para o arquivo especificado. Por
[/sq: < Structquery > ] [/q: < padrão, você fornece um nome de log para < o Caminho > . No
Query ] > [/ow: < Overwrite entanto, se você usar a opção /lf, Path deverá ser um caminho
>] para um arquivo de > log. Se você usar a opção /sq, Path deverá
ser um caminho para um arquivo que contém uma consulta >
estruturada. <Exportfile > é um caminho para o arquivo em que os
eventos exportados serão armazenados.
{cl | clear-log} < Logname > Limpa os eventos do log de eventos especificado. A opção /bu
[/bu: < Backup > ] pode ser usada para fazer o back-up dos eventos limpos.
Opções
Opção Descrição
/f: < Especifica que a saída deve ser XML ou formato de texto. Se < Format > for XML,
Formato> a saída será exibida no formato XML. Se < Format > for Text, a saída será exibida
sem marcas XML. O padrão é texto.
/e: < Habilita ou desabilita um log. <Habilitado pode > ser true ou false.
Habilitado>
/i: < Define o modo de isolamento de log. <O > isolamento pode ser sistema,
Isolamento> aplicativo ou personalizado. O modo de isolamento de um log determina se um
log compartilha uma sessão com outros logs na mesma classe de isolamento. Se
você especificar o isolamento do sistema, o log de destino compartilhará pelo
menos permissões de gravação com o log do sistema. Se você especificar o
isolamento do aplicativo, o log de destino compartilhará pelo menos permissões
de gravação com o log do aplicativo. Se você especificar o isolamento
personalizado, também deverá fornecer um descritor de segurança usando a
opção /ca.
/lfn: < Define o nome do arquivo de log. <Logpath > é um caminho completo para o
Logpath> arquivo em que o serviço log de eventos armazena eventos para esse log.
Opção Descrição
/rt: < Define o modo de retenção de log. <A > retenção pode ser verdadeira ou falsa. O
Retenção> modo de retenção de log determina o comportamento do serviço log de eventos
quando um log atinge seu tamanho máximo. Se um log de eventos atingir seu
tamanho máximo e o modo de retenção de log for true, os eventos existentes
serão retidos e os eventos de entrada serão descartados. Se o modo de retenção
de log for false, os eventos de entrada substituirão os eventos mais antigos no
log.
/ab: < Auto> Especifica a política de backup automático de log. <Auto > pode ser true ou false.
Se esse valor for true, o log será feito backup automaticamente quando atingir o
tamanho máximo. Se esse valor for true, a retenção (especificada com a opção /rt)
também deverá ser definida como true.
/ms: < Define o tamanho máximo do log em bytes. O tamanho mínimo do log é 1048576
MaxSize> bytes (1024KB) e os arquivos de log são sempre múltiplos de 64KB, portanto, o
valor que você inserir será arredondado de acordo.
/l: < Level> Define o filtro de nível do log. <Nível > pode ser qualquer valor de nível válido.
Essa opção só é aplicável a logs com uma sessão dedicada. Você pode remover
um filtro de nível definindo < Nível > como 0.
/k: < Especifica o filtro de palavras-chave do log. <>Palavras-chave podem ser qualquer
Palavras- máscara de palavra-chave de 64 bits válida. Essa opção só é aplicável a logs com
chave> uma sessão dedicada.
/ca: < Define a permissão de acesso para um log de eventos. <Channel > é um descritor
Canal> de segurança que usa a SDDL (Linguagem de Definição do Descritor de
Segurança). Para obter mais informações sobre o formato SDDL, consulte o site do
MSDN (Microsoft Developers Network) ( https://msdn.microsoft.com ).
/c: < Especifica o caminho para um arquivo de configuração. Essa opção fará com que
Config> as propriedades de log sejam lidas do arquivo de configuração definido em <
Config > . Se você usar essa opção, não deverá especificar um < parâmetro >
Logname. O nome do log será lido do arquivo de configuração.
/ge: < Obtém informações de metadados para eventos que podem ser gerados por este
Metadados> publicador. <Os > metadados podem ser verdadeiros ou falsos.
/gm: < Exibe a mensagem real em vez da ID da mensagem numérica. <A > mensagem
Mensagem> pode ser verdadeira ou falsa.
/lf: < Especifica que os eventos devem ser lidos de um log ou de um arquivo de log. <O
Logfile> logfile > pode ser true ou false. Se true, o parâmetro para o comando será o
caminho para um arquivo de log.
/sq: < Especifica que os eventos devem ser obtidos com uma consulta estruturada.
Structquery> <Structquery > pode ser true ou false. Se true, < Path é o caminho para um
arquivo que contém uma consulta > estruturada.
Opção Descrição
/q: < Define a consulta XPath para filtrar os eventos que são lidos ou exportados. Se
Consulta> essa opção não for especificada, todos os eventos serão retornados ou
exportados. Essa opção não está disponível quando /sq é true.
/bm: < Especifica o caminho para um arquivo que contém um indicador de uma consulta
Indicador> anterior.
/sbm: < Especifica o caminho para um arquivo usado para salvar um indicador dessa
Savebm> consulta. A extensão de nome de arquivo deve ser .xml.
/rd: < Especifica a direção na qual os eventos são lidos. <A > direção pode ser
Direção> verdadeira ou falsa. Se true, os eventos mais recentes serão retornados primeiro.
/l: < Define uma cadeia de caracteres de localidade usada para imprimir o texto do
Localidade> evento em uma localidade específica. Disponível somente ao imprimir eventos no
formato de texto usando a opção /f.
/e: < Inclui um elemento raiz ao exibir eventos em XML. <Elemento > é a cadeia de
Elemento> caracteres que você deseja dentro do elemento raiz. Por exemplo, /e:root
resultaria em XML que contém a raiz do par de elementos > raiz.
/ow: < Especifica que o arquivo de exportação deve ser substituído. <Substituir pode >
Substituir> ser true ou false. Se true e o arquivo de exportação especificado em Exportfile já
<> existir, ele será substituído sem confirmação.
/bu: < Especifica o caminho para um arquivo em que os eventos limpos serão
Backup> armazenados. Inclua a extensão .evtx no nome do arquivo de backup.
/u: Nome de Especifica um usuário diferente para fazer logoff em um computador remoto.
< usuário> <Nome > de usuário é um nome de usuário no formato domínio\usuário ou
usuário. Essa opção só é aplicável quando a opção /r é especificada.
/p: < Especifica a senha do usuário. Se a opção /u for usada e essa opção não for
Senha> especificada ou Senha for *, o usuário será solicitado a inserir uma > senha. Essa
opção só é aplicável quando a opção /u é especificada.
/a: < Auth> Define o tipo de autenticação para se conectar a um computador remoto. <Auth
> pode ser Default, Negotiate, Kerberos ou NTLM. O padrão é Negotiate.
/uni: < Exibe a saída em Unicode. <Unicode > pode ser true ou false. Se < Unicode > for
Unicode> true, a saída será em Unicode.
Comentários
Usando um arquivo de configuração com o parâmetro sl
Exemplos
Liste os nomes de todos os logs:
wevtutil el
wevtutil sl /c:config.xml
Exibir informações sobre o editor de eventos Microsoft-Windows-Eventlog, incluindo
metadados sobre os eventos que o publicador pode autá-lo:
wevtutil im myManifest.xml
wevtutil um myManifest.xml
Sintaxe
Parâmetros
Parâmetro Descrição
/q Retorna um código de saída (0 para êxito, 1 para falha) sem exibir a lista de arquivos
correspondentes.
[$<ENV>:| Especifica o padrão de pesquisa para obter arquivos correspondentes. Pelo menos
<Path>:] um padrão é necessário e o padrão pode incluir caracteres curinga (* e ?). Por
<Pattern>[ padrão, where pesquisa o diretório atual, e os caminhos especificados na variável de
...] ambiente PATH. Você pode especificar um caminho diferente para pesquisar usando
o formato $ENV:Pattern (em que ENV é uma variável de ambiente existente que
contém um ou mais caminhos) ou usando o formato Path:Pattern (em que Path é o
caminho de diretório que você quer pesquisar). Esses formatos opcionais não
devem ser usados com a opção de linha de comando /r.
Comentários
Se você não especificar uma extensão de nome de arquivo, as extensões listadas
na variável de ambiente PATHEXT serão acrescentadas automaticamente ao
padrão.
Where pode executar pesquisas recursivas, exibir informações de arquivo, como
data ou tamanho, e aceitar variáveis de ambiente no lugar de caminhos em
computadores locais.
Exemplos
Para localizar todos os arquivos chamados Test na unidade C do computador atual e
seus subdiretórios, digite:
where $public:*.*
Links relacionados
Chave da sintaxe de linha de comando
whoami
Artigo • 12/04/2023
Exibe as informações de usuário, grupo e privilégios para o usuário que está conectado
atualmente ao sistema local. Se usado sem parâmetros, o whoami exibe o nome de
usuário e domínio atual.
Sintaxe
Parâmetros
Parâmetro Descrição
/all Exibe todas as informações no token de acesso atual, incluindo o nome de usuário
atual, SID (identificadores de segurança), privilégios e grupos aos quais o usuário
atual pertence.
/nh Especifica que o cabeçalho da coluna não deve ser exibido na saída. Isso é válido
somente para formatos de tabela e CSV.
whoami
DOMAIN1\administrator
whoami /all
Links relacionados
Chave da sintaxe de linha de comando
winnt
Artigo • 08/05/2023
O comando winnt foi preterido e não haverá suporte para ele nas versões futuras do
Windows.
Essa ferramenta está incluída no Windows Server 2003. Para obter mais informações,
confira Winnt
winnt32
Artigo • 11/04/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/copydir Cria uma pasta adicional dentro da pasta na qual os arquivos do sistema
operacional estão instalados. Por exemplo, para computadores baseados
em x86 e x64, você pode criar uma pasta chamada Private_drivers dentro da
pasta de origem i386 da sua instalação e colocar arquivos de driver na
pasta. Digite /copydir:i386\Private_drivers para que a instalação copie essa
pasta para o computador recém-instalado, tornando
systemroot\Private_drivers a nova localização da pasta.
Você pode usar /copydir para criar quantas pastas adicionais desejar.
<FolderName> Especifica a pasta que você criou para manter as modificações em seu site.
/copysource Cria uma pasta adicional temporária dentro da pasta na qual os arquivos do
sistema operacional estão instalados. Você pode usar /copysource para
criar quantas pastas adicionais desejar.
/noreboot Instrui a instalação a não reiniciar o computador depois que a fase de cópia
de arquivo da instalação é concluída para que você possa executar outro
comando.
/s Especifica o local de origem dos arquivos para sua instalação. Para copiar
arquivos simultaneamente de vários servidores, digite a opção /s:
<Sourcepath> várias vezes (até um máximo de oito). Se você digitar a
opção várias vezes, o primeiro servidor especificado precisará estar
disponível ou a instalação falhará.
/udf Indica um identificador (<ID>) que a instalação usa para especificar como
um arquivo de Banco de Dados de Exclusividade (UDB) modifica um arquivo
de resposta (consulte a opção /unattend). O UDB substitui valores no
arquivo de resposta e o identificador determina quais valores no arquivo
UDB são usados. Por exemplo, /udf:RAS_user,Our_company.udb substitui as
configurações especificadas para o identificador RAS_user no arquivo
Our_company.udb. Se nenhum <UDB_file> for especificado, a instalação
solicitará que o usuário insira um disco que contenha o arquivo
$Unique$.udb.
Comentários
Se você estiver implantando o Windows XP em computadores cliente, poderá usar a
versão do winnt32.exe que vem com o Windows XP. Outra maneira de implantar o
Windows XP é usar winnt32.msi, que funciona por meio do Windows Installer, parte do
conjunto de tecnologias IntelliMirror. Para obter mais informações sobre implantações
de cliente, consulte o Kit de Implantação do Windows Server 2003, que está descrito em
Usando Kits de Recursos e Implantação do Windows.
Links relacionados
Chave da sintaxe de linha de comando
winrs
Artigo • 10/05/2023
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016,
Windows Server 2012 R2 e Windows Server 2012
Sintaxe
Parâmetros
Parâmetro Descrição
/unencrypted Especifica que as mensagens para o shell remoto não são criptografadas. Esse
parâmetro é útil para a solução de problemas, quando o tráfego de rede já está
criptografado usando ipsec ou quando a segurança física é imposta.
/environment: Especifica uma única variável de ambiente a ser definida quando o shell é
<string>= iniciado, o que permite alterar o ambiente padrão para o shell.
<value> Várias ocorrências dessa opção devem ser usadas para especificar diversas
variáveis de ambiente.
/noecho Especifica que o eco deve ser desabilitado. noecho pode ser necessário para
garantir que as respostas do usuário a prompts remotos não sejam exibidas
localmente.
Por padrão, o eco está ativado.
/allowdelegate Especifica que as credenciais do usuário podem ser usadas para acessar um
compartilhamento remoto, por exemplo, uma máquina diferente do terminal de
destino.
/usessl Use uma conexão SSL ao usar um ponto de extremidade remoto. Especificar SSL
em vez do https: de transporte usará a porta padrão WinRM.
Comentários
Todas as opções da linha de comando aceitam uma forma curta ou longa. Por
exemplo, tanto /r quanto /remote são válidos.
Para encerrar o comando /remote, o usuário pode digitar Ctrl-C ou Ctrl-break,
que é enviado para o shell remoto. O segundo Ctrl-C força o encerramento de
winrs.exe.
Para gerenciar a configuração ativa dos shells remotos ou de winrs, use a
ferramenta WinRM. O alias de URI para gerenciar os shells ativos é shell/cmd. O
alias de URI para a configuração de winrs é winrm/config/winrs.
Exemplos
Links relacionados
Chave da sintaxe de linha de comando
winsat mem
Artigo • 10/05/2023
Sintaxe
CLI
Parâmetros
Parâmetro Descrição
-up Forca o teste de memória com apenas um thread. O padrão é executar um thread
por CPU física ou núcleo.
-rn Especifica que os threads da avaliação devem ser executados com prioridade
normal. O padrão é executar na prioridade 15.
-nc Especifique que a avaliação deve alocar memória e sinalizá-la como não
armazenada em cache. Este sinalizador significa que os caches do processador são
ignorados para operações de cópia. O padrão é executar no espaço armazenado em
cache.
-do <n> Especifica a distância, em bytes, entre o fim do buffer de origem e o início do buffer
de destino. O padrão é 64 bytes. O deslocamento de destino máximo permitido é
de 16 MB. Especificar um deslocamento de destino inválido resultará em um erro.
Observação: zero é um valor válido para <n> , mas números negativos não são.
-mint <n> Especifica o tempo mínimo de execução em segundos para a avaliação. O padrão é
2.0. O valor mínimo é 1.0. O valor máximo é 30.0.
Observação: especificar um valor -mint maior que o valor -maxt , quando os dois
parâmetros são usados em combinação, resultará em um erro.
Parâmetro Descrição
-maxt <n> Especifica o tempo máximo de execução em segundos para a avaliação. O padrão é
5.0. O valor mínimo é 1.0. O valor máximo é 30.0. Se usado em combinação com o
parâmetro -mint , a avaliação começará a fazer verificações estatísticas periódicas
dos resultados após o período especificado em -mint . Se as verificações estatísticas
forem aprovadas, a avaliação será concluída antes que o período especificado em -
maxt tenha decorrido. Se a avaliação for executada pelo período especificado em -
maxt , sem atender às verificações estatísticas, a avaliação será concluída nesse
momento e retornará os resultados coletados.
- Especifica o tamanho do buffer que o teste de cópia de memória deve usar. Duas
buffersize vezes esse valor será alocado por CPU, o que determina a quantidade de dados
<n> copiados de um buffer para outro. O valor padrão é 16 MB. Esse valor é
arredondado para o limite de 4 KB mais próximo. O valor máximo é 32 MB. O valor
mínimo é 4 KB. Especificar um tamanho de buffer inválido resultará em um erro.
-xml <file Salva a saída da avaliação como o arquivo XML especificado. Se o arquivo
name> especificado existir, ele será substituído.
- Salva as informações sobre volumes físicos e discos lógicos como parte da seção
idiskinfo <SystemConfig> na saída XML.
-note Adicione o texto da anotação à seção <note text> no arquivo de saída XML.
<note
text>
Exemplos
Para executar a avaliação por no mínimo 4 segundos e não mais que 12 segundos,
usando um tamanho de buffer de 32 MB e salvando os resultados em formato
XML no arquivo memtest.xml :
CLI
winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml
Comentários
O requisito mínimo para usar o comando winsat mem é ser membro do grupo
Administradores local (ou equivalente). Winsat mem deve ser executado em uma
janela de prompt de comandos com privilégios elevados.
Para abrir uma janela de prompt de comandos com privilégios elevados,
selecioneIniciar, selecione Acessórios, clique com o botão direito do mouse em
Prompt de comandos e selecione Executar como administrador.
winsat mfmedia
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetros Descrição
-input <file Obrigatório: especifique o arquivo que contém o clipe de vídeo a ser reproduzido
name> ou codificado. O arquivo pode estar em qualquer formato que possa ser
renderizado pelo Media Foundation.
- Especifica quee o grafo de filtro deve ser salvo em um arquivo compatível com o
dumpgraph GraphEdit antes do início da avaliação.
-ns Especifica que o grafo de filtro deve ser executado na velocidade normal de
reprodução do arquivo de entrada. Por padrão, o grafo de filtro é executado o mais
rápido possível, ignorando os tempos de apresentação.
-nopmp Não use o processo do MFPMP (Media Foundation Protected Media Pipeline)
durante a avaliação.
-xml <file Salva a saída da avaliação como o arquivo XML especificado. Se o arquivo
name> especificado existir, ele será substituído.
Parâmetros Descrição
-idiskinfo Salva as informações sobre volumes físicos e discos lógicos como parte da seção
<SystemConfig> na saída XML.
-note note Adicione o texto da anotação à seção <anotação> no arquivo de saída XML.
text
Exemplos
Para executar a avaliação com o arquivo de entrada usado durante uma avaliação
do formal winsat, sem empregar o MFPMP (Media Foundation Protected Media
Pipeline), em um computador em que c:\windows é o local da pasta do Windows.
Comentários
A associação no grupo local Administradores, ou equivalente, é o mínimo
necessário para usar o winsat. O comando deve ser executado em uma janela de
prompt de comandos com privilégios elevados.
Para abrir uma janela de prompt de comandos com privilégios elevados, clique em
Iniciar, clique em Acessórios, clique com o botão direito do mouse em Prompt de
Comando e clique em Executar como administrador.
Links relacionados
wmic
Artigo • 12/04/2023
) Importante
O utilitário WMIC (linha de comando WMI) foi preterido a partir de Windows 10,
versão 21H1, e a partir da versão de canal semestral 21H1 do Windows Server. Esse
utilitário foi substituído pelo Windows PowerShell para WMI (confira Capítulo 7 –
Como trabalhar com o WMI). Essa substituição se aplica somente ao utilitário
WMIC (linha de comando WMI). O próprio WMI (Instrumentação de
Gerenciamento do Windows) não é afetado. Confira também os recursos do
Windows 10 que não estamos mais desenvolvendo.
Syntax
Prompt de comando do Windows
wmic </parameter>
Subcomandos
Os seguintes subcomandos estão disponíveis:
Subcomando Descrição
classe Escapa do modo de alias padrão do WMIC para acessar classes no esquema WMI
diretamente.
caminho Escapa do modo de alias padrão do WMIC para acessar instâncias no esquema
WMI diretamente.
Exemplos
Para exibir os valores atuais de todos os comutadores globais, digite:
Prompt de comando do Windows
wmic context
NAMESPACE : root\cimv2
ROLE : root\cli
NODE(S) : BOBENTERPRISE
IMPLEVEL : IMPERSONATE
[AUTHORITY : N/A]
AUTHLEVEL : PKTPRIVACY
LOCALE : ms_409
PRIVILEGES : ENABLE
TRACE : OFF
RECORD : N/A
INTERACTIVE : OFF
FAILFAST : OFF
OUTPUT : STDOUT
APPEND : STDOUT
USER : N/A
AGGREGATE : ON
Para alterar a ID do idioma usada pela linha de comando para inglês (ID de localidade
409), digite:
wmic /locale:ms_409
Links relacionados
Chave da sintaxe de linha de comando
gravador
Artigo • 12/04/2023
Sintaxe
Parâmetros
Parâmetro Descrição
Exemplos
Para verificar um gravador especificando o GUID (neste exemplo, 4dc3bdd4-ab48-4d07-
adb0-3bee2926fd7f), digite:
Sintaxe
Parâmetros
Parâmetro Descrição
/b Especifica o modo de lote, que não exibe alertas, erros de script ou prompts
de entrada. O parâmetro /b é o oposto de /i.
/d Inicia o depurador.
/h:cscript Registra cscript.exe como o host de script padrão para executar scripts.
Parâmetro Descrição
/h:wscript Registra wscript.exe como o host de script padrão para executar scripts. Esse é
o comportamento padrão quando a opção /h é omitida.
/logo Especifica que a faixa do Host de Script do Windows seja exibida no console
antes da execução do script.
O parâmetro /logo é o padrão e o oposto de /nologo.
/nologo Especifica que a faixa do Host de Script do Windows não seja exibida antes da
execução do script. O parâmetro /nologo é o oposto de /logo.
/t:\<number> Especifica o tempo máximo que o script pode executar (em segundos). Você
pode especificar até 32.767 segundos.
O padrão é sem limite de tempo.
Comentários
A execução desta tarefa não exige que você possua credenciais administrativas.
Considere executar essa tarefa como um usuário sem credenciais administrativas,
como uma melhor prática de segurança.
Para abrir um prompt de comando, na tela Inicial, digite cmd e selecione prompt
de comando.
Cada parâmetro é opcional. No entanto, você não pode especificar argumentos de
script sem especificar um script. Se você não especificar um script ou argumentos
de script, wscript.exe exibirá a caixa de diálogo Configurações do Host de Script
do Windows. Use a caixa de diálogo para definir propriedades de script global
para todos os scripts que wscript.exe executa no computador local.
O parâmetro /t impede a execução excessiva de scripts definindo um
temporizador. Quando o tempo excede o valor especificado, wscript interrompe o
mecanismo do script e encerra o processo.
Os arquivos de script do Windows geralmente têm uma das seguintes extensões
de nome de arquivo: .wsf, .vbs, .js.
Se você selecionar duas vezes um arquivo de script com uma extensão sem
associação, a caixa de diálogo Abrir com será exibida. Selecione wscript ou cscript
e, em seguida, selecione Sempre usar este programa para abrir esse tipo de
arquivo. Isso registra wscript.exe ou cscript.exe como o host de script padrão para
os arquivos desse tipo de arquivo.
É possível definir propriedades para scripts individuais. Para obter mais
informações sobre o Host de Script do Windows, confira Visão geral do Host de
Script do Windows.
O Host de Script do Windows pode usar arquivos de script .wsf. Cada arquivo .wsf
pode usar vários mecanismos de script e executar vários trabalhos.
Links relacionados
Chave da sintaxe de linha de comando
xcopy
Artigo • 12/04/2023
Sintaxe
Xcopy <Source> [<Destination>] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d
[:MM-DD-YYYY]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a | /m}] [/n] [/o]
[/x] [/exclude:FileName1[+[FileName2]][+[FileName3]]] [{/y | /-y}] [/z] [/b]
[/j] [/compress]
Parâmetros
Parâmetro Descrição
[<Destination>] Especifica o destino dos arquivos que você deseja copiar. Esse
parâmetro pode incluir uma letra da unidade e dois-pontos, um
nome de diretório, um nome de arquivo ou uma combinação
deles.
/c Ignora erros.
/l Gera uma lista de arquivos que devem ser copiados, mas não os
copia ativamente.
Se você perder sua conexão durante a fase de cópia (por exemplo, se o servidor
desconectar e cortar a conexão), ela será retomada após você reestabelecer a
conexão. /z também exibe o percentual da operação de cópia concluída para cada
arquivo.
Você pode usar /y na variável de ambiente COPYCMD. Você pode substituir esse
comando usando /-y na linha de comando. Por padrão, você será solicitado a
substituir.
Copiar arquivos criptografados para um volume que não dá suporte ao EFS resulta
em um erro. Descriptografe os arquivos primeiro ou copie os arquivos para um
volume que dê suporte ao EFS.
Anexar arquivos
Para anexar arquivos, especifique um único arquivo para o destino, mas vários
arquivos para a origem (ou seja, usando curingas ou formato
arquivo1+arquivo2+arquivo3).
Se o destino não contiver um diretório existente e não terminar com uma barra
invertida (\), a seguinte mensagem será exibida:
Usar o comando xcopy para definir o atributo de arquivo morto para arquivos de
destino
Para processar códigos de saída retornados por xcopy , use o parâmetro ErrorLevel
na linha de comando if em um programa em lotes. Para obter um exemplo de um
programa em lotes que processa códigos de saída usando if, consulte os Links
relacionados. A tabela a seguir lista cada código de saída e uma descrição.
Código Descrição
de
saída
xcopy a: b: /s /e
xcopy a: b: /s /e /h
5. Para obter uma lista dos arquivos a serem copiados pelo comando anterior (ou seja,
sem realmente copiar os arquivos), digite:
7. Para emitir o comando anterior, certifique-se de que xcopy crie o diretório \Address
se ele não existir e suprima a mensagem exibida ao criar um novo diretório, adicione a
opção de linha de comando /i da seguinte maneira:
8. Você pode criar um programa em lotes para executar operações xcopy e usar o
comando de lote if para processar o código de saída se ocorrer um erro. Por exemplo, o
seguinte programa em lotes usa parâmetros substituíveis para os parâmetros de origem
e destino xcopy :
@echo off
rem COPYIT.BAT transfers all files in all subdirectories of
rem the source drive or directory (%1) to the destination
rem drive or directory (%2)
xcopy %1 %2 /s /e
if errorlevel 4 goto lowmemory
if errorlevel 2 goto abort
if errorlevel 0 goto exit
:lowmemory
echo Insufficient memory to copy files or
echo invalid drive or command-line syntax.
goto exit
:abort
echo You pressed CTRL+C to end the copy operation.
goto exit
:exit
Para usar o programa em lotes anterior para copiar todos os arquivos no diretório
C:\Prgmcode e seus subdiretórios para a unidade B, digite:
copyit c:\prgmcode b:
9. Este exemplo copia todos os diretórios não vazios, além de arquivos com a extensão
de arquivo associada após o símbolo de asterisco.
Links relacionados
Copy
Mover
Dir
Attrib
Diskcopy
If
Chave da sintaxe de linha de comando