Vinzenz Mai: Batch Schleife

Beitrag lesen

Hallo,

ich programmiere eine Batch-Datei in der in einem abstand von 700 Millisekunden nacheinander die Zahlen 5; 10; 15; 20; ... 100 erscheinen sollen.Das mit dem Zeitabstand habe ich mit der wait.exe geklärt.

wozu? Überflüssig! TIMEOUT ist besser.

Jetzt bracuh ich nur noch die Schleife dazu.

Du könntest FOR verwenden:

@ECHO OFF
REM FOR /l für Zählschleifen (siehe verlinkte Doku)
REM zuerst ECHO, dann TIMEOUT ausführen mit &
REM Ausgabe von TIMEOUT in den Müllschlucker umleiten
FOR /l %%I IN (5,5,100) DO ECHO %%I & TIMEOUT /t 5 > NUL

Grundsätzlich rate ich Dir allerdings dazu, lieber die Powershell zu verwenden.

Freundliche Grüße

Vinzenz