[BATCH] Wait / Sleep / Pause
Standardmäßig gibt es an der Windows-Kommandozeile keinen Befehl für eine programmierbare Pausierung der Programmausführung in einem Batch-Skript.
Wenn man keine externen Tools nutzen wollte, musste man bisher auf suboptimale Hilfslösungen wie
Wird das "Windows Server 2003 Resource Kit Tool" installiert, steht ab sofort der Commandline-Befehl "sleep" zur Verfügung, welcher eine komfortablerer Lösung darstellt.
Hier die Optionen des Befehls "start":
Übrigens: Um ein Batchscript bis zu einer Benutzereingabe ("Press any key") anzuhalten, gibt es den Befehl "pause".
Wenn man keine externen Tools nutzen wollte, musste man bisher auf suboptimale Hilfslösungen wie
ping 127.0.0.1 -n 20 -w 1000 > nulausweichen, um eine Pause zu erzwingen.
Wird das "Windows Server 2003 Resource Kit Tool" installiert, steht ab sofort der Commandline-Befehl "sleep" zur Verfügung, welcher eine komfortablerer Lösung darstellt.
Hier die Optionen des Befehls "start":
Usage: sleep time-to-sleep-in-seconds sleep [-m] time-to-sleep-in-milliseconds sleep [-c] commited-memory ratio (1%-100%)
Übrigens: Um ein Batchscript bis zu einer Benutzereingabe ("Press any key") anzuhalten, gibt es den Befehl "pause".
techomatic - 2010-04-18 14:57