È stata inoltre migliorata la sostituzione dei riferimenti alle variabili FOR. È ora possibile utilizzare la sintassi seguente: ...

È stata inoltre migliorata la sostituzione dei riferimenti alle variabili FOR.
È ora possibile utilizzare la sintassi seguente:

    %%~I         - Espande %%I rimuovendo le virgolette (").
    %%~fI        - Sostituisce %%I con un percorso completo.
    %%~dI        - Sostituisce %%I solo con una lettera di unità.
    %%~pI        - Sostituisce %%I solo con un percorso.
    %%~nI        - Sostituisce %%I solo con un nome di file.
    %%~xI        - Sostituisce %%I solo con un'estensione di file.
    %%~sI        - Il percorso espanso contiene solo nomi brevi.
    %%~aI        - Sostituisce %%I con gli attributi di file del file.
    %%~tI        - Sostituisce %%I con la data e l'ora del file.
    %%~zI        - Sostituisce %%I con la dimensione del file.
    %%~$PATH:I   - Esegue una ricerca nelle directory elencate nella
                   variabile di ambiente PATH e sostituisce %%I con il nome
                   completo del primo file trovato. Se il nome della variabile
                   di ambiente non è definito o il file non viene trovato
                   durante la ricerca, il modificatore verrà sostituito da
                   una stringa vuota.

È possibile combinare più modificatori:

    %%~dpI       - Sostituisce %%I solo con una lettera di unità e un percorso.
    %%~nxI       - Sostituisce %%I solo con il nome e l'estensione di un file.
    %%~fsI       - Sostituisce %%I solo con un percorso completo con nomi
                   brevi.
    %%~dp$PATH:i - Ricerca %%I nelle directory elencate nella variabile di
                   ambiente PATH e lo sostituisce con la lettera di unità
                   e il percorso del primo elemento trovato.
    %%~ftzaI     - Sostituisce %%I con una riga di output simile a DIR.

Negli esempi precedenti è possibile sostituire %%I e PATH con altri valori
validi. La sintassi %%~ deve terminare con un nome di variabile FOR valido.
L'utilizzo di nomi di variabile con caratteri maiuscoli, ad esempio %%I,
migliora la leggibilità del testo ed evita possibili confusioni con i
modificatori, per i quali non viene fatta distinzione tra maiuscole e
minuscole.