Comando Sleep no Windows Server 2008

Comando Sleep no Windows Server 2008

Vou escrever um script em lote no Windows Server 2008. O script é um comando geral do Windows e precisa esperar alguns minutos antes de executar a próxima linha do script em algum lugar no meio. Quando tentei sleep, dizia comando não encontrado. O comando foi substituído por algum outro comando ou se não, como posso instalá-lo.

Responder1

Sleep.exe é apenas um executável do W2K3 RK, nenhuma instalação é necessária. Não vejo por que não funcionaria no W2K8. Baixe e extraia o W2K3 RK, copie sleep.exe para o servidor W2K8, adicione-o à variável de ambiente do caminho do sistema e coloque-o em seu arquivo em lote.

http://www.microsoft.com/downloads/en/details.aspx?familyid=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en

Responder2

No Windows Server 2008 R2, o comando a ser utilizado é “timeout” que substitui “sleep”

C:\Windows\System32\timeout.exe /T 10 /nobreak

Responder3

Mude para a linguagem de script preferida para Win2K8, que é Powershell. O cmdlet Start-Sleep fará exatamente o que você está procurando.

Responder4

timeout é o comando correto no Windows Server 2008 e no Windows 7. Você pode obter ajuda digitando timeout /? no prompt de comando Se você quiser usar o ping, tente isto ping -w 5000 -n 1 1.0.0.0 Isso aguardará aproximadamente 5 segundos

informação relacionada