0
在我的PowerShell腳本我設置機器級的環境變量有:PowerShell窗口內刷新環境變量
[Environment]::SetEnvironmentVariable("MY_VARIABLE", "MY_VALUE", "Machine")
這裏面相同的腳本,我呼籲其他應用程序將尋找變量以上。有沒有辦法讓我用上面創建的變量重新加載當前會話?
在我的PowerShell腳本我設置機器級的環境變量有:PowerShell窗口內刷新環境變量
[Environment]::SetEnvironmentVariable("MY_VARIABLE", "MY_VALUE", "Machine")
這裏面相同的腳本,我呼籲其他應用程序將尋找變量以上。有沒有辦法讓我用上面創建的變量重新加載當前會話?
不,但您也可以設置當前進程的環境變量,即$ env:MY_VARIABLE ='MY_VALUE'。你開始的任何應用程序都應該繼承以這種方式設置的環境變量。