Windows 如何使用户路径的解析优先于系统路径?
在windows系统中,变量环境中不同路径的顺序定义了解析优先级: 例如:Windows 如何使用户路径的解析优先于系统路径?,windows,path-variables,Windows,Path Variables,在windows系统中,变量环境中不同路径的顺序定义了解析优先级: 例如: 如果路径由以下内容构成:C:/Dir1;C/Dir2 并且包含C:/Dir1/test.exe和C:/Dir2/test.exe 在cmd中运行test.exe将解析为C:/Dir1/test.exe 这很好,但是在Windows中有两条路径,用户路径和系统路径。并且有如下连接: 因此,系统路径似乎总是优先于用户路径 我错了吗 关于,你到底想做什么?我只想修改用户路径(因此没有管理员权限)(比如添加C:/Dir2),
- 如果路径由以下内容构成:
C:/Dir1;C/Dir2
- 并且包含
和C:/Dir1/test.exe
C:/Dir2/test.exe
- 在cmd中运行
将解析为test.exe
C:/Dir1/test.exe
代码>
因此,系统路径似乎总是优先于用户路径
我错了吗
关于,你到底想做什么?我只想修改用户路径(因此没有管理员权限)(比如添加C:/Dir2
),但是如果系统路径包含一个已经解析test.exe
(比如C:/Dir1
)的路径,那么C:/Dir2
将无法解析test.exe
。(假设test.exe
同时位于C:/Dir1
和C:/Dir2
)