Paso 2: Cuando usar! no %
Así que hace un wile que dije siempre pone variables ambientales entre signos % pero que no siempre es cierto.Cuando se utiliza el o si el comando (no he revisado para porque es muy avanzado (no sé cómo usarlo))
apagado & setlocal EnableDelayedExpansion
Set /a "n = 0"
Eco antes: %n %
echo en el bucle:
para /l % % en (1 1 3) no ()
Set /a "n += 1"
echo * iteración #%% i:
Eco signos porcentajes: %n %
Eco de la exclamación:! n!
)
Eco después: %n %
hacer una pausa
Crédito a aGerman via Dostips.com
Entre paréntesis y debajo de setlocal... cuando cambia la variable