Comando Sleep in Windows

19 Settembre 2008 di In: Sistemistico

Ho scoperto da poco che in Windows non esiste un comando che abbia la stessa funzione di sleep in Unix.
Il comando Sleep in Windows esiste. Basta scaricare il Windows 2003 Resource kit questo indirizzo:
http://www.microsoft.com/windowsserver2003/downloads/tools/default.mspx.
Dopo aver installato il kit e aver messo la directory di installazione tra i path potrete utilizzare

C:\>sleep 5 (per attendere 5 secondi)

oppure

C:\>sleep -m 6543 (per attendere 6543 millisecondi)

Se non volete scaricare il malloppone esiste un workaround utilizzando il ping.

Quindi:

ping 127.0.0.1 -n [Numero di ping] -w [Time-out tra i ping in millisecondi] > nul

quindi se tra un comando e l’altro del vostro batch volete aspettare 10 secondi basta lanciare:

ping 127.0.0.1 -n 10 -w 1000 > nul

Nessun commento presente