Cómo Dormir o Esperar X Segundos en un Archivo de Bateo

  1. timeout (> Windows 7 / 2008)
  2. comando ping para introducir el retardo

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.

ejemplo de timeout por lotes

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

6significa que el retardo se ajusta a6-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.

Ejemplo de ping dealy

comments powered by Disqus