批处理是由dos命令组成的吗

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:42:23
批处理可以引用外部程序,是怎么识别的? 还有一个classpath环境变量,和path有什么区别在用法上

不仅仅包含dos命令
还有一些流程控制语句,比如for if这样的
另外批处理是可以引用外部程序的,比如一个regedit就可以打开注册表
在windows系统上,批处理包含非常强大的功能,远远多于dos命令
而在dos下的批处理,则包含dos命令和外部程序

外部程序的识别主要依靠的是文件名和扩展名的优先级
比如同目录下有一个a.exe,可以在批处理里直接写上一行a
就会自动调用a.exe
如果不在同目录,可以加完整路径,还有一种方法,就是windows的path环境变量,该环境变量定义的目录里的程序,可以像dos的内部命令那样使用
详细资料你可以百度上找一下

classpath那是JDK或者JRE的环境变量,跟dos关系不大,主要是java程序用,不做java的话,不用管

真小气,也不给点分

是啊,就是一个扩展名为bat的纯文本文件,在里面把各种DOS命令按照相应的语法排列好,然后系统会根据这个bat文件依次执行命令。

对,DOS命令都可以直接用在批处理里。但批处理的功能更大。

还可以是WIN32程序的,