有没有办法从 Windows 的命令行永久设置系统范围的环境变量?
就像是
>systemset newVar=foo
或者编辑文件也可以很好地工作。
答案1
您可以使用 MS 实用程序“Setx”从命令行进行永久更改。
这是一个直接链接到Windows 2000版本(适用于XP等)。
您还可以在Windows XP SP2 支持工具盒。
它不是标准 Windows XP 设置的一部分,但 Windows XP Service Pack 2 支持工具中包含一个名为 setx.exe 的命令行工具。此工具扩展了 set 命令,以便可以对环境变量进行永久更改。例如,要将文件夹 C:\New Folder 添加到路径,命令将是 setx path "%PATH%;C:\New Folder"