Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

WAITFOR

Envia ou aguarda um sinal em um sistema. Waitfor é usado para sincronizar os computadores em uma rede.

Para obter exemplos de como usar esse comando, consulte exemplos.

Sintaxe



WAITFOR [/s <Computer>[/u [<Domain> \] <User>[/p [<Password>]]]] /si <SignalName> waitfor [/t <Timeout>] <SignalName>

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 padrão é o computador local. Esse parâmetro se aplica a todos os arquivos e pastas especificados no comando.

/u [<Domain> \] <User>

Executa o script usando as credenciais da conta de usuário especificado. Por padrão, waitfor usa as credenciais do usuário atual.

/p [<Password>]

Especifica a senha da conta de usuário especificada no parâmetro /u .

/si

Envia o sinal especificado pela rede.

/t <Timeout>

Especifica o número de segundos para aguardar um sinal. Por padrão, waitfor esperará indefinidamente.

<SignalName>

Especifica o sinal que waitfor espera ou envia. SignalName não diferencia maiúsculas de minúsculas.

/?

Exibe a Ajuda no prompt de comando.

Comentários

  • Nomes de sinal não podem exceder 225 caracteres. Caracteres válidos são a z, A-Z, 0-9 e o ASCII estendido (128-255) do conjunto de caracteres.

  • Se você não usar /s, o sinal é transmitido para todos os sistemas em um domínio. Se você usar /s, o sinal é enviado somente ao sistema especificado.

  • Você pode executar várias instâncias de waitfor em um único computador, mas cada instância de waitfor deve esperar um sinal diferente. Apenas uma instância de waitfor pode esperar um determinado sinal em um determinado computador.

  • Você pode ativar um sinal manualmente usando a opção de linha de comando /si .

  • Waitfor é executado somente em servidores que executam um sistema operacional Windows Server 2003 e Windows XP, mas ele pode enviar sinais para qualquer computador que esteja executando um sistema operacional Windows.

  • Computadores só podem receber sinais se estiverem no mesmo domínio que o computador enviando o sinal.

  • Você pode usar waitfor ao testar compilações de software. Por exemplo, o computador de compilação pode enviar um sinal para vários computadores executando waitfor após a compilação foi concluída com êxito. No recebimento do sinal, o arquivo em lotes que inclui waitfor pode instruir os computadores para iniciar imediatamente a instalação de software ou executando testes no build compilado.

Exemplos

Aguardar até que o sinal "espresso\build007" é recebido, digite:



WAITFOR espresso\build007

Por padrão, waitfor aguarda indefinidamente por um sinal.

Aguarde 10 segundos para o sinal de "espresso\compile007" a ser recebida antes do tempo limite, digite:



WAITFOR /t 10 espresso\build007

Para ativar manualmente o sinal "espresso\build007", digite:



WAITFOR /si espresso\build007

Referências adicionais

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft