È possibile nel file batch di Windows chiamare più di un comando in un singolo FOR
ciclo? Diciamo ad esempio che voglio stampare il nome del file e dopo eliminarlo:
@ECHO OFF
FOR /r %%X IN (*.txt) DO (ECHO %%X DEL %%X)
REM the line above is invalid syntax.
So che in questo caso potrei risolverlo facendo due distinti cicli FOR: uno per mostrare il nome e uno per cancellare il file, ma è possibile farlo in un solo loop?
for %i in (1 2 3) do echo %i & echo foo
stampa quello che mi aspetto: "1", "foo", "2", "foo", "3", "foo" (su righe separate).