Como Dormir ou Esperar X Segundos em um Arquivo de Morcegos
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.
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.
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook