差别不大,本质上一样,都是批处理文件。
所谓“Windows NT脚本”(.cmd),只不过因为扩展名不被DOS识别而能被Windows NT、Windows XP等识别罢了。(在Windows 9x 后,很多命令增加了新语法,但不分.bat或.cmd)
网页链接网上的文章,仅供参考。
有所区别,你在windows操作系统里进的DOS(即输入 CMD 进命令提示符)不是纯DOS,只是为方便某些需求而建立的,而纯DOS本身就是一种操作系统.(两者的区别:比如你可以在纯DOS下删除你的windows系统,但在你所说的"命令提示符"里却不能,因为你不可能"在房子里面拆房子吧?")
cmd是Win32命令,只能在32位系统中的命令行窗口中使用,仅仅是基于windows环境下的假DOS bat是DOS命令,在任何环境下都可以使用。
采纳哦