当系统和用户环境变量具有相同名称时会发生什么?

时间:2016-03-18 13:30:01

标签: windows environment-variables

我正在为安装编写一个tutoriel,我想建议用户创建一个系统环境变量,但我担心某些用户可能已经拥有相同的变量名。

当系统和本地环境变量具有相同名称时会发生什么?

3 个答案:

答案 0 :(得分:2)

根据这篇文章:https://support.microsoft.com/en-us/kb/100843

用户环境变量优先于系统环境变量。

答案 1 :(得分:0)

用户值将覆盖系统值,直到删除用户值。

答案 2 :(得分:0)

如果用户值具有共享名称,则会覆盖系统值。

这里可以找到解释为什么会这样的情况。

https://superuser.com/questions/867728/user-vs-system-environment-variables-do-system-variables-override-user-variabl