0% found this document useful (0 votes)
83 views2 pages

Windows 10-11 Default Environment Variables

The document lists default environment variables for Windows 10 and 11, providing their corresponding paths and descriptions. It explains the utility of these variables for quick access and scripting, while noting that some variables are not location-specific. Additionally, it mentions that these variables are also compatible with earlier versions of Windows, such as 8.1, 7, and Vista.

Uploaded by

IgorVolkin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views2 pages

Windows 10-11 Default Environment Variables

The document lists default environment variables for Windows 10 and 11, providing their corresponding paths and descriptions. It explains the utility of these variables for quick access and scripting, while noting that some variables are not location-specific. Additionally, it mentions that these variables are also compatible with earlier versions of Windows, such as 8.1, 7, and Vista.

Uploaded by

IgorVolkin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Windows 10/11 default environment variables

Variable Windows 10/11

%ALLUSERSPROFILE% C:\ProgramData

%APPDATA% C:\Users\{username}\AppData\Roaming

%COMMONPROGRAMFILES% C:\Program Files\Common Files

%COMMONPROGRAMFILES(x86)% C:\Program Files (x86)\Common Files

%CommonProgramW6432% C:\Program Files\Common Files

%COMSPEC% C:\Windows\System32\cmd.exe

%HOMEDRIVE% C:\

%HOMEPATH% C:\Users\{username}

%LOCALAPPDATA% C:\Users\{username}\AppData\Local

%LOGONSERVER% \\{domain_logon_server}

%PATH% C:\Windows\system32;C:\Windows;C:\Windows\Sy
stem32\Wbem

%PathExt% .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.ms
c

%PROGRAMDATA% C:\ProgramData

%PROGRAMFILES% C:\Program Files

%ProgramW6432% C:\Program Files

%PROGRAMFILES(X86)% C:\Program Files (x86)

%PROMPT% $P$G

%SystemDrive% C:

%SystemRoot% C:\Windows

%TEMP% C:\Users\{username}\AppData\Local\Temp

%TMP% C:\Users\{username}\AppData\Local\Temp

%USERDOMAIN% Userdomain associated with current user.

%USERDOMAIN_ROAMINGPROFILE% Userdomain associated with roaming profile.

%USERNAME% {username}

%USERPROFILE% C:\Users\{username}

%WINDIR% C:\Windows
%PUBLIC% C:\Users\Public

%PSModulePath% %SystemRoot%\system32\WindowsPowerShell\v1.
0\Modules\

%OneDrive% C:\Users\{username}\OneDrive

%DriverData%​ C:\Windows\System32\Drivers\DriverData

%CD% Outputs current directory path. (Command Prompt.)

%CMDCMDLINE% Outputs command line used to launch current


Command Prompt session. (Command Prompt.)

%CMDEXTVERSION% Outputs the number of current command processor


extensions. (Command Prompt.)

%COMPUTERNAME% Outputs the system name.

%DATE%​ Outputs current date. (Command Prompt.)

%TIME%​ Outputs time. (Command Prompt.)

%ERRORLEVEL% Outputs the number of defining exit status of


previous command. (Command Prompt.)

%PROCESSOR_IDENTIFIER% Outputs processor identifier.

%PROCESSOR_LEVEL%​ Outputs processor level.

%PROCESSOR_REVISION% Outputs processor revision.

%NUMBER_OF_PROCESSORS% Outputs the number of physical and virtual cores.

%RANDOM% Outputs random number from 0 through 32767.

%OS% Windows_NT

Although you can use environment variables to access certain locations within Windows 11 quickly, you’ll
typically use these variables when building a script or an application.

Keep in mind that some of the variables mentioned are not location-specific, including %COMPUTERNAME%,
%PATHEXT%, %PROMPT%, %USERDOMAIN%, %USERNAME%.

You can always view all the environment variables available on your device using the Get-ChildItem
Env: | Sort Name PowerShell command.

While this guide is focused on Windows 10 and 11, it’s important to note that these variables will also work
on Windows 8.1, Windows 7, and Windows Vista.

For example, instead of browsing a path like “C:\Users\UserName\AppData\Roaming,” you can open the
“Run” command, type this variable “%APPDATA%,” and press Enter to access the same path. Or you
can use the “%HOMEPATH%” variable to access the current user’s default profile folder location (where
the system stores the folders for Desktop, Documents, Downloads, and OneDrive).

You might also like