for - ciclo argomenti

FOR %A IN (list) DO command [ parameters ]

%A vs. %%A

La notazione %A si usa solo sulla linea di comando Quando si fa riferimento ad una variabile all'interno di un batch file, bisogna usare la notazione %%A (doppio "percento").

%a vs. %A

La A in %A può essere rimpiazzata da qualunque carattere, maiusolo o minuscolo, eccetto i numeri. Nota che le variabili sono case sensitive, quindi scrivere in maniera consistente:

Questo esempio non funziona: FOR %A IN (1 2 3) DO ECHO %a

Questo invece funziona: FOR %? IN (1 2 3) DO ECHO %?