smw*_*dia 12 windows shell batch-file windows-shell
嗨,
我正在学习Windows Batch编程并遇到这个问题:
.bat和.cmd文件有什么区别?
如果它们是相同的,为什么需要2个呢?
BTW,command.com和cmd.exe有什么区别?
.bat文件是DOS遗留下来的。.cmd文件适用于Windows NT命令处理器或更高版本,并且具有更多功能(某些循环结构,从过程类型块调用和返回的功能)。
command.com是运行操作系统的工具,它包含内部命令,例如dirDOS和Windows的早期版本。cmd.exeWindows NT引入时,它被替换,它是第一个32位命令处理器。