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.