L'expansion retardée de variables d'environnement n'est PAS activée par défaut. Vous pouvez l'activer ou la désactiver pour ...

L'expansion retardée de variables d'environnement n'est PAS activée par
défaut. Vous pouvez l'activer ou la désactiver pour une utilisation
particulière de CMD.EXE avec l'option /V:ON ou /V:OFF. Vous pouvez activer
ou désactiver l'expansion retardée pour toute utilisation de CMD.EXE sur un
ordinateur ou pour un utilisateur en fixant avec REGEDIT.EXE l'une ou les
deux valeurs REG_DWORD suivantes du Registre :

    HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

        et/ou

    HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion

à la valeur 0x1 ou 0x0. Les paramètres spécifiques à l'utilisateur sont
prioritaires sur les paramètres de l'ordinateur. Les options de la ligne
de commande ont priorité sur les paramètres du Registre.

Dans un fichier de commandes, les arguments SETLOCAL ENABLEDELAYEDEXPANSION ou
DISABLEDELAYEDEXPANSION ont priorité sur l'option /V:ON ou /V:OFF. Entrez
SETLOCAL /? pour plus d'informations.

Si l'expansion retardée de variables d'environnement est activée, un point
d'exclamation peut être utilisé pour remplacer la valeur d'une variable
d'environnement lors de l'exécution.