@TIMER[n[,precision]] : Liefert die aktuelle Zwischenzeit für eine mit dem TIMER-Befehl gestartete Stoppuhr . Der Wert von n gibt den zu lesenden Timer an und kann 1 bis 10 betragen.
Die Standardauflösung von @TIMER ist Millisekunden (.001 Sekunden).
@TIMER akzeptiert ein optionales zweites Argument, um den Zeitsplit als numerischen Fließkommawert zurückzugeben, der für die Arithmetik geeignet ist. Die möglichen Werte sind:
| ns | Zwischenzeit in Nanosekunden |
| us | Zwischenzeit in Mikrosekunden |
| ms | Zwischenzeit in Millisekunden |
| s | Zwischenzeit in Sekunden (3-stellige Dezimalgenauigkeit) |
| m | Zwischenzeit in Minuten (5-stellige dezimale Genauigkeit) |
| h | Zwischenzeit in Stunden (6-stellige dezimale Genauigkeit) |
Beispiele:
timer /1 an
echo %@timer[1]
0:00:.02.025
echo %@Timer[1,h]
0.01468