PowerShell : Définir une variable d'environnement pour une seule commande

PowerShell : Définir une variable d’environnement pour une seule commande

En général, il serait préférable de passer des informations au script via un paramètre plutôt qu’une variable globale (d’environnement). Mais si c’est ce que vous devez faire, vous pouvez procéder ainsi :

$env:FOO = 'BAR'; ./myscript

La variable d’environnement $env:FOO peut être supprimée par la suite comme ceci :

Remove-Item Env:\FOO