Windows 环境变量的引用顺序问题导致无法解析

2016-09-03  本文已影响318人  字母数字或汉字

配置环境变量时,如果被使用的变量的字母序排在使用者之后,则不会被解析,从而失效。

比如设 Z_HOME=C:\\ 那么在 PATH 里引用,如追加 ;%Z_HOME%,再使用 $env:PATH 输出检查,得到 ;%Z_HOME%,这是不可用的,正确的应该是 ;C:\\

也就是说,被引用的变量未被解析。

所以我们需要一些技巧使被引用的变量的字母序排在前面,比如前缀 _,上例中便是 _Z_HOME

这样才符合我们引用变量的初衷。

上一篇 下一篇

猜你喜欢

热点阅读