Ist es in Windows-Batchdateien möglich, mehr als einen Befehl in einer einzigen FOR
Schleife aufzurufen ? Angenommen, ich möchte den Dateinamen drucken und nach dem Löschen:
@ECHO OFF
FOR /r %%X IN (*.txt) DO (ECHO %%X DEL %%X)
REM the line above is invalid syntax.
Ich weiß, dass ich es in diesem Fall lösen könnte, indem ich zwei verschiedene FOR-Schleifen mache: eine zum Anzeigen des Namens und eine zum Löschen der Datei, aber ist es möglich, dies nur in einer Schleife zu tun?
for %i in (1 2 3) do echo %i & echo foo
druckt, was ich erwarten würde: "1", "foo", "2", "foo", "3", "foo" (in separaten Zeilen).