Cómo Dormir o Esperar X Segundos en un Archivo de Bateo
timeout
(> Windows 7 / 2008)
El timetout
retrasa la ejecución por los segundos dados.
Sintaxis
timeout <seconds> /nobreak
<seconds>
es cualquier valor entre -1 y 100000. El valor -1
hace que la computadora espere indefinidamente hasta que se pulse una tecla.
El valor de nobreak
ignora las pulsaciones de teclas del usuario y la espera no puede ser perturbada por ninguna pulsación de tecla.
Ejemplo de timeout
timeout /t 5
Se detendrá 5 segundos antes de la siguiente ejecución.
comando ping
para introducir el retardo
Aunque el PC pausa la ejecución del comando durante x
segundos cuando utiliza el comando timeout
, todavía consume bastante de la carga de la CPU. El comando ping
con una dirección de bucle inversa - 127.0.0.1
también podría producir el retraso de 1 segundo entre cada ping consecutivo, y consume menos carga de CPU.
Ejemplo de retardo de ping
ping -n 6 127.0.0.1>nul
6
significa que el retardo se ajusta a 6-1=5
segundos.
El mensaje > null
conduce el flujo de salida estándar a null
y por lo tanto no hay información que se muestre en la consola.
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