我想使用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"