指定在MS-DOS搜索可执行文件的目录。
MS-DOS使用PATH命令在指定的目录中搜索可执行文件。默认时,搜索路径为当前目录。
语法:
PATH [[drive:]path[;...]] 用以下语法显示当前搜索路径: PATH 用以下语法清除当前目录外的所有搜索路径: PATH ; |
参数:
[drive:]path
指定要搜索的驱动器、目录和子目录。
使用该参数时,清除当前目录外的所有搜索路径。
相关命令:
关于设置数据文件搜索路径的信息,请参阅<APPEND>命令。
先搜索当前目录
MS-DOS在搜索搜索路径中的目录前,总是先搜索当前目录。
PATH命令的长度限制
PATH命令的最大长度为127个字符。要在搜索路径中加入更多的目录,可以缩短路径名,使用SUBST命令把目录重定向到逻辑驱动器(它能缩短PATH命令行中的项),或使用APPEND /X:ON命令。
文件名相同,但扩展名不同
在一个目录中,可能有若干个文件名相同,但扩展名不同的文件。例如财务程序ACCNT.COM和与财务系统网络相连的ACCNT.BAT。
MS-DOS搜索文件扩展名的次序是:.COM,.EXE和.BAT.如果已有ACCNT.COM,要运行ACCNT.BAT,就必须在命令行键入扩展名.BAT。
在搜索路径中有多个同名文件
在搜索路径中可能有多个文件名和扩展名都相同的文件。MS-DOS先在当前目录中搜索指定文件,然后按PATH命令中的目录顺序搜索文件。
指定多个搜索路径
在PATH命令中指定多个搜索路径时,可用分号(;)将各目录分开。
在AUTOEXEC.BAT文件中使用PATH命令
将PATH命令放在AUTOEXEC.BAT文件中,就可在启动计算机时自动地指定搜索路径。
以下命令为MS-DOS指定三个搜索目录(三个目录路径为:C:\USER\TAXES、 B:\USER\INVEST和B:\BIN):
path c:\user\taxes;b:\user\invest;b:\bin