求cmd dos 批处理这三者的联系,请懂得大侠帮下忙

2024-12-17 02:01:09
推荐回答(1个)
回答1:

dos 是Disk Operating System 的缩写,意思是“磁盘操作系统”,是个操作系统而已。cmd.exe是微软Windows系统基于WINDOWS上的命令解释程序,类似于微软的DOS操作系统。批处理就是对某对象进行批量的处理,DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。批处理是一种简化的脚本语言,也称作宏。它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释运行的。
三者的关系是 CMD是建立在DOS的理论基础上开发,但是CMD是在窗口化操作系统(XP、WIN7等)平台上运行的,而DOS直接在裸机下就可以支持硬件运行。应该说CMD是DOS的继承和发展。而批处理程序是需要上述任一系统程序了支持和解释的,否则无法运行。