Wenn die Befehlserweiterungen aktiviert sind, gibt es mehrere dynamische Umgebungsvariablen, die zwar erweiterungsfähig sind, ...

Wenn die Befehlserweiterungen aktiviert sind, gibt es mehrere dynamische
Umgebungsvariablen, die zwar erweiterungsfähig sind, aber nicht in der Liste
von Variablen auftauchen, die mit SET angezeigt werden. Diese Variablenwerte
werden bei jeder Werterweiterung der Variable dynamisch berechnet. Falls eine
Variable mit einem dieser Namen definiert wird, dann überschreibt diese
Definition die unten stehende dynamische Definition:

%%CD%% - expandiert zum aktuellen Verzeichnisnamen.

%%DATE%% - expandiert zum aktuellen Datum unter Verwendung desselben Formats
    wie der DATE-Befehl.

%%TIME%% - expandiert zur aktuellen Zeit unter Verwendung desselben Formats
    wie der TIME-Befehl.

%%RANDOM%% - expandiert zu einer zufällig gewählten Dezimalzahl
    zwischen 0 und 32767.

%%ERRORLEVEL%% - expandiert zum aktuellen ERRORLEVEL-Wert.

%%CMDEXTVERSION%% - expandiert zur Versionsnummer der aktuellen Erweiterungen
    für den Befehlsinterpreter.

%%CMDCMDLINE%% - expandiert zur ursprünglichen Befehlszeile, die den
    Befehlsinterpreter aufgerufen hat.