Skip to main content


For the longest time I have used 4NT as a replacement for the Windows CMD.exe shell. It provides an environment variable, _CWD, that provides the current working directory. I never knew that Windows also provides the same thing, in the form of the CD environment variable. This led me to look for other system-wide default dynamic variables that Windows provides.

I've found these:

Variable Sample Typical Value
%CD% The current directory.
%DATE% Current date in the format set by the Date command
%TIME% Current time in the format set by the Time command
%ERRORLEVEL% A number defining exit status of a previous command or called executable.
%RANDOM% A random number between 0 and 32767.


Post by Cappy Popp
December 05, 2007