# Powershell - Créer / Modifier des variables d'environement

Pour créer une variable d’environnement temporaire :

```powershell
$env:<variableName> = "<value>"
```

---

Pour créer une variable d’environnement utilisateur :

```powershell
[System.Environment]::SetEnvironmentVariable('<Name>','<Value>',[System.EnvironmentVariableTarget]::User)
```

---

Pour créer une variable d'environnement système :

```powershell
[System.Environment]::SetEnvironmentVariable('<Name>','<Value>',[System.EnvironmentVariableTarget]::Machine)
```

---

<p class="callout info">Pour vérifier les variables d'environnement existantes : "<span style="color: rgb(132,63,161);">***Ordinateur, Clic droit --&gt; propriétés --&gt; Avancées***</span>"</p>

<table id="bkmrk--2" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 39.6801%;"></col><col style="width: 29.6647%;"></col><col style="width: 30.6551%;"></col></colgroup><tbody><tr><td style="border-style: hidden;">[![image.png](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/uAfimage-png.png)](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/uAfimage-png.png)

</td><td style="border-style: hidden;">[![image.png](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/MJrimage-png.png)](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/MJrimage-png.png)

</td><td style="border-style: hidden;">[![image.png](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/Mmzimage-png.png)](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/Mmzimage-png.png)

</td></tr></tbody></table>

[![image.png](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/Va4image-png.png)](https://docs.labs404.fr/uploads/images/gallery/2026-07/scaled-1680-/Va4image-png.png)

---