Env variables I use more frequently ...
Variable |
Value |
Usage |
ALLUSERSPROFILE | C:\ProgramData |
cd %allusersprofile% |
APPDATA | C:\Users\{username}\AppData\Roaming |
cd %appdata% |
CMDCMDLINE | The original command line that invoked the Command Processor. |
echo %cmdcmdline% |
CommonProgramFiles | C:\Program Files\Common Files |
cd %commonprogramfiles% |
COMPUTERNAME |
{computername} but generally, I prefer using "hostname" |
echo %computrename% |
DATE | The current date using same region specific format as DATE. |
echo %date% |
HOMEPATH |
\Users\{username} Note: doesn't include the drive name |
cd %homepath% |
LOCALAPPDATA | C:\Users\{username}\AppData\Local |
cd %localappdata% |
PATH | C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem;{plus program paths} |
set PATH=%PATH%;c:\temp echo %path% |
PATHEXT | .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH; .MSC Default executable file extensions to search for and use, and in which order, left to right. |
echo %pathext% |
ProgramData | C:\ProgramData |
cd %programdata% |
ProgramFiles | C:\Program Files or C:\Program Files (x86) |
cd %programfiles% |
PROMPT |
Code for current command prompt format
|
set prompt=[%ComputerName%\%Username%] $t$_$p$_$_$+$g >prompt /? Changes the cmd.exe command prompt. PROMPT [text] text Specifies a new command prompt. Prompt can be made up of normal characters and the following special codes: $A & (Ampersand) $B | (pipe) $C ( (Left parenthesis) $D Current date $E Escape code (ASCII code 27) $F ) (Right parenthesis) $G > (greater-than sign) $H Backspace (erases previous character) $L < (less-than sign) $N Current drive $P Current drive and path $Q = (equal sign) $S (space) $T Current time $V Windows version number $_ Carriage return and linefeed $$ $ (dollar sign) |
USERPROFILE | %SystemDrive%\Users\{username} |
cd %userprofile% |
WINDIR |
%windir% is a regular User variable and can be changed, which makes it less robust than %SystemRoot% |
cd %windir% |
Complete list of variables on Wikipedia: https://en.wikipedia.org/wiki/Environment_variable#Windows