Como Dormir ou Esperar X Segundos em um Arquivo de Morcegos

Jinku Hu 15 fevereiro 2024
  1. timeout (> Windows 7 / 2008)
  2. Comando ping para introduzir o atraso
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.

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

Autor: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

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