¿Es posible en el archivo por lotes de Windows llamar a más de un comando en un solo FOR
bucle? Digamos, por ejemplo, que quiero imprimir el nombre del archivo y después de eliminarlo:
@ECHO OFF
FOR /r %%X IN (*.txt) DO (ECHO %%X DEL %%X)
REM the line above is invalid syntax.
Sé que en este caso podría resolverlo haciendo dos bucles FOR distintos: uno para mostrar el nombre y otro para eliminar el archivo, pero ¿es posible hacerlo solo en un bucle?
for %i in (1 2 3) do echo %i & echo foo
imprime lo que esperaría: "1", "foo", "2", "foo", "3", "foo" (en líneas separadas).