如何使 Windows Server 2016 上的环境变量更改保留并永久生效?

如何使 Windows Server 2016 上的环境变量更改保留并永久生效?

使用控制面板/系统/高级设置/环境变量 UI 工具在 Windows Server 2016 上设置 CLASSPATH 环境变量后 - 系统重新启动时 CLASSPATH 值会恢复为其原始值。

我们查看了其他答案,这是他们描述的永久设置值的方法(即,而不是在命令行上设置它。)

为什么会发生这种情况?我们如何确保环境变量的新值保持为我们设置的值?

答案1

与您在任何其他 Windows 服务器版本中执行的操作相同 - 通过在系统级别设置环境变量。

或者从命令行查找一个名为 setX 的工具来执行此操作 - 但它不会更改其他正在运行的进程中的变量,这些变量是从进程启动时的系统设置中复制的。

相关内容