Skip to main content
Update Powershell command with source
Source Link
Hrishikesh Kadam
  • 37.6k
  • 3
  • 37
  • 41

Non expanded variables -

User variables -

reg query HKEY_CURRENT_USER\Environment 

System variables -

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" 

Expanded variables -

In CMD -

SET 

In Powershell -

Get-ChildItem Env: 

orSource - https://devblogs.microsoft.com/scripting/powertip-use-windows-powershell-to-display-all-environment-variables/

gcidir env: 

Non expanded variables -

User variables -

reg query HKEY_CURRENT_USER\Environment 

System variables -

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" 

Expanded variables -

In CMD -

SET 

In Powershell -

Get-ChildItem Env: 

or

gci env: 

Non expanded variables -

User variables -

reg query HKEY_CURRENT_USER\Environment 

System variables -

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" 

Expanded variables -

In CMD -

SET 

In Powershell -

Source - https://devblogs.microsoft.com/scripting/powertip-use-windows-powershell-to-display-all-environment-variables/

dir env: 
Source Link
Hrishikesh Kadam
  • 37.6k
  • 3
  • 37
  • 41

Non expanded variables -

User variables -

reg query HKEY_CURRENT_USER\Environment 

System variables -

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" 

Expanded variables -

In CMD -

SET 

In Powershell -

Get-ChildItem Env: 

or

gci env: