bat文件之间互相调用并传值(一个bat文件调用另外一个bat文件并传值)

标签:
bat文件间调用bat文件传值bat和cmd区别it |
分类: 系统部署 |
bat文件之间调用互相调用并传值的整理:
1.bat文件和cmd文件的区别
(1) “.bat”: cmd文件的描述是“Windows NT命令脚本”。这是微软的第一个批处理文件的后缀名,在几乎所有的Windows操作系统内都能运行。
(2) “.cmd”: bat文件的描述是“MS DOS批处理文件”。是为Windows NT (WINDOWS2000及以上版本)设计的命令行脚本, 为Cmd.exe shell而设计的, 对于COMMAND.COM不具有向后兼容性。cmd文件中允许使用的命令要比bat文件多。
(3) 目前所知道的.cmd 和 .bat文件的区别是对ERRORLEVEL变量的改变:当Command Extensions (命令行扩展)处于enabled状态时,哪怕是.cmd文件中一个成功执行的命令都可以改变ERRORLEVEL的值,而在.bat 文件中ERRORLEVEL 变量只有在遇到错误的时候才发生改变。
2.bat文件间调用并传值的实例
cd \ pause |
echo 接收完毕..... |
3.效果演示
步骤一:双击a.bat文件
http://s16/bmiddle/683b7a84ga8effcd9f50f&690
步骤二:按任意键,调用b.bat,并打开了D盘根目录的文件夹