L'espansione ritardata delle variabili di ambiente NON è attivata per impostazione predefinita. È possibile attivare o disattivare ...

L'espansione ritardata delle variabili di ambiente NON è attivata per
impostazione predefinita. È possibile attivare o disattivare tale funzionalità
per una specifica chiamata di CMD.EXE utilizzando l'opzione /V:ON o /V:OFF.
Per attivare o disattivare l'espansione ritardata per tutte le chiamate di
CMD.EXE per uno specifico computer e/o sessione di accesso utente, utilizzando
REGEDIT.EXE impostare su 0x1 o 0x0 uno o entrambi i valori REG_DWORD seguenti
nel Registro di sistema:

 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

        e/o

 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion

Le impostazioni specifiche dell'utente hanno la precedenza sulle impostazioni
a livello di computer. Le opzioni specificate sulla riga di comando hanno la 
precedenza sulle impostazioni del Registro di sistema.

In un file batch, gli argomenti SETLOCAL SETLOCAL ENABLEDELAYEDEXPANSION o
DISABLEDELAYEDEXPANSIONS hanno la precedenza sull'opzione /V:ON o /V:OFF.
Digitare SETLOCAL /? per ulteriori informazioni.

Se l'espansione ritardata delle variabili di ambiente è attivata, sarà
possibile utilizzare il punto esclamativo (!) per sostituire il valore di
una variabile di ambiente al momento dell'esecuzione.