Create a Temporary Environment variable With PowerShell

This PowerShell blog post will show how to create a temporary environment variable on Windows using Powershell.

Creating environment variables is very handy when developing applications or when running apps and scripts is needed. The most common use of environment variables saves information like endpoints, access keys and more.

A temporary environment variable is only available for the session and won’t be available after the session is closed (terminal or computer restart).

Create a Temporary Environment variable With PowerShell

To create an environment variable using PowerShell, run the following command.

To list all the environment variables on your machine, run

To create a permanent environment variable, use the following command.


Environment variables in PowerShell are essential for configuring the environment in which scripts and commands operate.

These variables store information about the system and user environment, such as the paths to executable files, system directories, and user preferences.

PowerShell allows users to create, modify, and delete environment variables, providing a flexible way to manage configurations.

For example, the $env:PATH variable holds the paths where executable files are located, enabling users to run programs from any directory without specifying their full paths. Accessing and manipulating these variables in PowerShell is straightforward, using the $env: prefix followed by the variable name.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.