Zweck:Unterbrechung der Ausführung von Batch-Dateien oder Aliasen

 

Format:PAUSE [/= /Wn /C /T] [text]

 

/WnWarten
/CLöschen der Eingabeaufforderung
/TCountdown-Timer
textDie Meldung, die als Benutzeraufforderung angezeigt werden soll.

 

Verwendung:

 

Ein PAUSE-Befehl unterbricht die Ausführung einer Batch-Datei oder eines Alias, so dass Sie die Möglichkeit haben, Festplatten zu wechseln, den Drucker einzuschalten usw.

 

PAUSE wartet auf das Drücken einer beliebigen Taste und setzt dann die Ausführung fort. Sie können den Textangeben , den PAUSE anzeigt, während es auf einen Tastendruck wartet, oder die Standardmeldung verwenden:

 

Press any key when ready...

 

Das folgende Stapeldateifragment beispielsweise fordert den Benutzer auf, Dateien zu löschen:

 

pause Press Ctrl-C to abort, any other key to erase all .LST files

erase *.lst

 

Wenn Sie Strg-C oder Strg-Break drücken, während PAUSE auf eine Taste wartet, wird die Ausführung eines Alias beendet, und die Ausführung einer Batchdatei wird unterbrochen, während Sie gefragt werden, ob Sie den Batchauftrag abbrechen möchten. In einer Stapeldatei können Sie Strg-C und Strg-Break selbst mit dem BefehlON BREAK behandeln .

 

PAUSE entfernt alle Leerzeichen vor dem Prompt-Text. Wenn Sie die Nachricht einrücken möchten, können Sie Anführungszeichen verwenden, um die Leerzeichen beizubehalten:

 

pause ` `Drücken Sie Ctrl-C zum Abbrechen ...

 

Optionen:

 

/=Zeigt den PAUSE-Befehlsdialog an, mit dem Sie die Befehlszeilenoptionen festlegen können. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/CNachdem Sie eine Taste gedrückt haben, wird die Eingabeaufforderung gelöscht und kein CR/LF gedruckt.

 

/TZeigt einen Countdown-Timer an. Muss mit/Wnverwendet werden, das das erste Argument in der Befehlszeile sein muss.

 

/WWarten Sie maximal n Sekunden und fahren Sie dann mit dem nächsten Befehl fort. Wenn Sie /W und /C kombinieren, muss /W das erste Argument in der Befehlszeile sein.