(一)实验目的
win10的环境变量有两大类,用户变量和系统变量,每类变量中都有一个path变量,都是提供搜索路径的。那么这两个path变量哪个更优先呢?换句话说,win10首先搜索哪个path中的路径呢?下面通过一个实验来验证这个问题。
(二)实验准备
1、c盘
(1)在c盘根目录下,新建一个文件夹:c:\test123
(2)在新文件夹中,新建一个文件 test.bat,内容如下:
echo "c:\test123";
2、d盘
(1)在d盘根目录下,新建一个文件夹:d:\test456
(2)在新文件夹中,新建一个文件test.bat,内容如下:
echo "d:\test456";
3、环境变量
(1)修改用户变量path,添加一条新路径:c:\test123;
(2)修改系统变量path,添加一条新路径:d:\test456;
(三)测试过程
1、在d盘根目录下,启动cmd窗口。
2、在窗口中运行命令:d:\>test
3、结果抓图
4、结果分析
(1)如果显示“c:\test123”,说明用户变量path优先。
(2)如果显示“d:\test456”,说明系统变量path优先。
(四)结论
(结果抓图)
实验结果显示,系统变量path优先于用户变量path。