Wait ist ansich keine Funktion, sondern ein kleines Tool (gibts hier im Forum, mal die Suche benutzen). Mit dem Aufruf wait *Blank* *Zeit in Sekunden* wird deine Batch um die angegebene Zeit pausiert. Also z.B.
IF EXIST C:\sms.txt goto warten
:warten
wait 100
goto ende
:ende
Wenn die Datei C:\sms.txt auf der C-Partition liegt, wartet die Batch 100s und beendet sich dann.
Wait eignet sich also z.B. um auf andere alarmierte Schleifen zu warten....
Wichtig ist der Blank (also Leerzeichen) zwischen wait und der Zeitangabe....