Liste der Windows-eigenen Kommandos
WIP:Beispiele: Pause für n Sekunden einlegen
Manchmal braucht es zwischen 2 Aktionen in einer Batchdatei eine kleine Pause. Ein Kommando wie sleep gehört nicht zum Befehlsumfang, aber man kann sich mit dem ping-Kommando behelfen:Der Parameter /n [Anzahl] pingt einen angegebenen Rechner entspr. der mitgegebenen Anzahl an. Dabei liegt zwischen den Pings ca. 1 Sekunde. Da der erste Ping sofort ausgelöst wird, kann man, um x Sekunden zu warten, die Anzahl (x+1) angeben.
Und was pingt man nun an? Am besten das, was immer da sein sollte: localhost.
Last but not least: Damit die ganze Ausgabe des Ping-Kommandos nicht sieht, leitet man selbige in das Nul-Device um.
@echo off echo. echo Anzeige der momentanen IP-Adresse: echo. ipconfig | find /i "ip-adresse" echo. echo ich schliesse in 5 Sekunden.... ping /n 6 localhost >nul