Configurer les variables d’environnement Windows PowerShell
Source : Stack Overflow [windows].)
La modification des variables d’environnement réelles peut être effectuée en utilisant les informations de l’espace de noms / lecteur env:. Par exemple, ce code mettra à jour la variable d’environnement PATH :
$env:PATH = "SomeRandomPath"; (replaces existing path)
$env:PATH += ";SomeRandomPath" (appends to existing path)
Rendre le changement permanent
Il existe des moyens de rendre les paramètres d’environnement permanents, mais si vous ne les utilisez que depuis PowerShell, il est probablement bien mieux d’utiliser les scripts de profils PowerShell.
Chaque fois qu’une nouvelle instance de PowerShell démarre, elle recherche des fichiers de script spécifiques (appelés fichiers profil) et les exécute s’ils existent. Vous pouvez modifier l’un de ces profils pour personnaliser votre environnement.
Pour savoir où se trouvent ces scripts de profil sur votre ordinateur, tapez :
$profile
$profile.AllUsersAllHosts
$profile.AllUsersCurrentHost
$profile.CurrentUserAllHosts
$profile.CurrentUserCurrentHost
Vous pouvez en modifier un, par exemple, en tapant :
notepad $profile