有没有办法从命令行永久设置 Windows 环境变量

Sco*_*ttS 8 windows command-line environment-variables

可能的重复:
从命令提示符设置和获取 Windows 环境变量?

有什么方法可以从 Windows 的命令行永久设置系统范围内的环境变量?

就像是

>systemset newVar=foo
Run Code Online (Sandbox Code Playgroud)

或者要编辑的文件也可以很好地工作。

Ƭᴇc*_*007 11

您可以使用 MS 实用程序“Setx”从命令行进行永久更改。

这是Windows 2000 版本的直接链接(适用于 XP 等)。

您也可以在Windows XP SP2 支持工具包中获得它。

它不是标准 Windows XP 安装程序的一部分,但名为 setx.exe 的命令行工具包含在 Windows XP Service Pack 2 支持工具中。此工具扩展了 set 命令,以便可以对环境变量进行永久更改。例如,要将文件夹 C:\New Folder 添加到路径,命令将是 setx path "%PATH%;C:\New Folder"

  • 不过,至少从 Vista 开始,它就是 Windows 的一部分。 (2认同)