在我的Powershell脚本中,我使用以下命令设置机器级环境变量:
[Environment]::SetEnvironmentVariable("MY_VARIABLE", "MY_VALUE", "Machine")
在同一个脚本中,我正在调用另一个将查找上述变量的应用程序。有没有办法让我用上面创建的变量重新加载当前会话?
答案 0 :(得分:2)
否,您也可以为当前流程设置环境变量,即$ env:MY_VARIABLE =' MY_VALUE'。您启动的任何应用程序都应该继承以这种方式设置的环境变量。