Como Dormir ou Esperar X Segundos em um Arquivo de Morcegos

  1. timeout (> Windows 7 / 2008)
  2. Comando ping para introduzir o atraso

timeout (> Windows 7 / 2008)

O timetout atrasa a execução durante determinados segundos.

Sintax

timeout <seconds> /nobreak

<segundos> é qualquer valor entre -1 e 100000. -1 faz com que o computador espere indefinidamente até um toque de tecla.

/nobreak ignora as teclas do usuário e a espera não poderia ser perturbada por nenhuma tecla.

Exemplo de timeout

timeout /t 5

Fará uma pausa de 5 segundos antes da próxima execução.

exemplo de tempo limite de lote

Comando ping para introduzir o atraso

Embora o PC pause a execução do comando por x segundos quando você utiliza o comando timeout, ele ainda consome bastante da carga da CPU. O comando ping com um endereço de loop back - 127.0.0.1 também poderia produzir o atraso de 1 segundo entre cada ping consecutivo, e consome menos carga de CPU.

Exemplo de atraso de ping

ping -n 6 127.0.0.1>nul

6 significa que o atraso está definido para 6-1=5 segundos.

>nul canaliza o fluxo de saída padrão para null e, portanto, não há nenhuma informação exibida no console.

exemplo de ping dealy