3 Stimmen

Wie man in Batchdateien einen Befehl in einer Schleife wiederholt

Wie der Titel schon sagt, welche Parameter würden Sie in einer Batch-Datei verwenden, um einen Befehl kontinuierlich auszuführen, z. B.

Notepad starten Schleife

6voto

Joey Punkte 329386

Eine weitere Option in einer einzigen Zeile (die auch über die Befehlszeile funktioniert):

for /l %x in (1,0,2) do (start /wait notepad)

Wenn Sie das in einer Stapeldatei verwenden, benutzen Sie

for /l %%x in (1,0,2) do (start /wait notepad)

stattdessen.

4voto

Greg Hewgill Punkte 882617

Verwenden Sie goto :

:loop
start /wait notepad
goto loop

Beachten Sie, dass ich start /wait hier. Wenn Sie das nicht tun, wartet Ihre Batch-Datei nicht auf notepad um das Programm zu beenden, und Sie werden zig Notizblöcke starten und wahrscheinlich abstürzen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X