在PowerShell窗口中重新加载环境变量

时间:2014-09-29 21:55:20

标签: powershell powershell-v4.0

在我的Powershell脚本中,我使用以下命令设置机器级环境变量:

[Environment]::SetEnvironmentVariable("MY_VARIABLE", "MY_VALUE", "Machine")

在同一个脚本中,我正在调用另一个将查找上述变量的应用程序。有没有办法让我用上面创建的变量重新加载当前会话?

1 个答案:

答案 0 :(得分:2)

否,您也可以为当前流程设置环境变量,即$ env:MY_VARIABLE =' MY_VALUE'。您启动的任何应用程序都应该继承以这种方式设置的环境变量。