Schläfchen in der Batchdatei
Ich möchte in einer Batch-Datei eine Pause von einigen Sekunden einlegen, so wie es in Shell-Skripten unter Unix der Befehl ‘sleep’ tut. Geht das?
- Björn Hansen
Ich möchte in einer Batch-Datei eine Pause von einigen Sekunden einlegen, so wie es in Shell-Skripten unter Unix der Befehl ‘sleep’ tut. Geht das?
Ja, sogar mit den Bordmitteln von Windows 9x und ME. Sie können die Timeout-Option des Befehls ‘choice’ benutzen, der eigentlich zum Abfragen von Benutzereingaben dient:
choice /tn,10 >nul
Diese Befehlszeile bietet die Auswahl zwischen ‘j’ und ‘n’ und beantwortet die Frage nach zehn Sekunden selbst mit ‘n’. Die Ausgabe-Umleitung bewirkt, dass nichts davon auf dem Bildschirm erscheint. (je) (ha)