我需要将一个脚本文件夹永久添加到我的PowerShell路径中(不仅仅是在当前会话中)。我正在运行以下代码:
[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\scripts", "Machine")
错误如下:
使用"3"个参数调用"SetEnvironmentVariable"时出现异常:"不允许访问请求的注册表。"
如何获得注册表访问权限/修复此问题?
编辑: 不确定是否有帮助,但我正在使用Windows Server 2012上的PowerCLI(VMware PowerShell API)。