DOS命令包括内部命令与外部命令
广义上讲所有的可执行文件(.exe文件与.com文件)都可以算做外部命令,凡是通过command.com来解释的命令为内部命令;
DOS处理文件的顺序为:
1、内部命令最优先;
2、可执行文件其次:*.com文件,再*.exe文件,再*.bat文件;
教学实例:
F:>cd user
F:user>md 420
F:user>cd 420
F:user420>copy f:wt*.* f:user420
F:user420>copy tt
F:user420>copy toolsformat.*
F:user420>wt.exe
F:user420>ttd.bat
F:user420>format.com
通过上述操作,发现可以进wt,可以进tt,可以使用format
F:user420>ren wt.exe abc.exe
F:user420>ren ttd.bat abc.bat
F:user420>ren format.com abc.com
F:user420>abc
请思考:此时打完abc回车后计算机会有什么反应,是进wt,还是进tt,还是进format,还是依次进,还是一个都不进,
F:userkxy>ren abc.exe dir.exe
F:userkxy>ren abc.bat dir.bat
F:userkxy>ren abc.com dir.com
F:userkxy>dir 请思考此时会怎样
F:userkxy>dir.exe ?
path [功能] 设定DOS寻找.COM、.EXE、.BAT文件的所在目录
path---------查看显示当前存在的路径
path;--------取消当前路径
path c:windows;c:windowscommand-------设置新的路径
subst a: c:windows--------把c:windows虚拟成a:盘
subst a: /d-----------------删除虚拟盘a:盘(不能在a:盘删a:盘)
subst z: d:----------------把d:盘虚拟成z:盘