我无法在 Windows 上添加环境变量

我无法在 Windows 上添加环境变量

我想使用setx命令添加环境变量。我使用了此语法。

setx /M path "%Path%;C:\Program Files\Android\android-sdk\platform-tools"

我输入这个之后,就发生这个错误。

拒绝访问注册表路径。

我该如何修复这个错误?

答案1

您必须是管理员才能执行此操作 -猎羊犬

我自己发帖回答。为了添加环境变量,我必须以管理员身份登录。

答案2

其实,仅仅以管理员身份登录是不够的,运行 SETX 命令的 CMD 也必须以管理员身份运行。一种解决方法是通过 powershell 启动 SETX 命令:

powershell -Command "Start-Process SETX \"/M myvariable myvalue\" -Verb RunAs"

相关内容