Cuando estoy escribiendo un archivo por lotes para ejecutarlo automáticamente, ¿cómo lo escribo para que cuando se ejecute el archivo por lotes, pueda pausar durante unos segundos entre los comandos?¿Comando inactivo en archivo por lotes?
Contexto:
psexec \\server -u user -p pass cmd
[there needs to be a pause here for psexec to establish a connection]
dir /s >output.txt \\server\shared
* Nota: la razón por la que ejecutar el servidor del lado del comando dir usando psexec y no a nivel local es porque es mucho más rápido para ejecutar dir en un equipo local de forma remota, y el tiempo es de la esencia.
Cuando estoy haciendo esto a mano es obviamente fácil, solo espero. Pero al ejecutar un archivo por lotes, ejecuta todos los comandos a velocidades casi instantáneas una al lado de la otra, independientemente del estado de finalización del último comando. ¿Cómo pongo una pausa?
Posible duplicado de [Dormir en un archivo por lotes] (http://stackoverflow.com/questions/166044/sleeping-in-a-batch-file) –
http://stackoverflow.com/a/7958678/206730 es más útil, tal vez sea marcar como respuesta – Kiquenet