Si les extensions de commandes sont activées, alors plusieurs variables d'environnement dynamiques peuvent être développées ...

Si les extensions de commandes sont activées, alors plusieurs variables d'environnement dynamiques peuvent être développées sans apparaître dans la liste de variables affichée par SET. Les valeurs de ces variables sont calculées dynamiquement chaque fois que la variable est développée. Si l'utilisateur définit explicitement une variable avec un de ces noms, alors cette définition écrase la définition dynamique décrite ci-dessous :  %%CD%% - se développe en la chaîne du répertoire en cours.  %%DATE%% - se développe en la date actuelle en utilisant le même     format que la commande DATE.  %%TIME%% - se développe en l'heure en cours en utilisant le même     format que la commande TIME.  %%RANDOM%% - se développe en un nombre aléatoire compris entre 0 et 32767.  %%ERRORLEVEL%% - se développe en la valeur en cours de ERRORLEVEL  %%CMDEXTVERSION%% - se développe en le numéro de version des     extensions du processeur de commande en cours.  %%CMDCMDLINE%% - se développe en la ligne de commande originale     qui a appelé le processeur de commande.