如何从cmd永久更新系统PATH变量?

2024-02-10

我们可以用setx正如所讨论的here https://stackoverflow.com/a/10411111/248616.

setx PATH "%PATH%;C:\Something\bin"

但此命令只能更改为用户 PATH 变量,而不是系统变量。

我们如何制作类似的系统范围命令?


Type setx /?获取基本命令帮助。你会很容易发现:

/M                     Specifies that the variable should be set in
                       the system wide (HKEY_LOCAL_MACHINE)
                       environment. The default is to set the
                       variable under the HKEY_CURRENT_USER
                       environment.

您需要从提升的命令提示符运行此命令。右键单击cmd快捷方式并选择Run as Administrator.

E.g.

setx /M PATH "%PATH%;C:\Something\bin"

Caution:

我们可能会破坏当前系统的PATH变量。请确保在修改之前备份其值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从cmd永久更新系统PATH变量? 的相关文章

随机推荐