Retrasar los archivos por lotes entre los comandos

1

¿Cómo puedo retrasar los archivos por lotes entre los comandos, con un retraso de una vez por segundo, o incluso menos? He intentado usar el comando ping null, pero ¿nunca me parece demasiado trabajo?

 ping 127.0.0.1 -n 1 > null

Pero nunca parece demasiado trabajo. ¿Hay otra forma más fácil de hacer? Gracias.

Xaxis
fuente
>null Eso deberia ser >nul.
dxiv
Un buen resumen de las diversas técnicas para detener un proceso de archivo por lotes: robvanderwoude.com/wait.php
fredsbend

Respuestas:

2

¿Cómo puedo retrasar los archivos por lotes entre comandos, con un retraso de 1 s, o incluso menos?

No puedes demorar por & lt; 1s usando comandos incorporados.

Como alternativa a ping puedes usar timeout:

timeout 1 /nobreak
  • Retrasar durante 1 segundo e ignorar las pulsaciones del usuario.

Esto funciona en la ventana 7 o posterior.


Otras lecturas

DavidPostill
fuente
3

Para una demora de un segundo necesitas -n 2 ya que la espera de 1 segundo se inserta entre consecutivo pings En general necesitas N+1 (exitoso) pings para un N segundos de retraso.

dxiv
fuente
1
Bingo ... +1 aquí
Pimp Juice IT