老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程


老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
大家好 , 我是老盖 , 首先感谢观看本文 , 本篇文章做的有视频 , 视频讲述的比较详细 , 也可以看我发布的视频 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
今天我们学习dos命令中的exit这个命令 , 退出CMD.EXE程序(命令解释器)或当前批处理脚本 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
这里我准备了一个批处理脚本test.bat , 在第三行中使用了exit这个命令 , 而且使用了参数b , 退出代码使用了123 。
/B指定要退出当前批处理脚本而不是CMD.EXE , 如果从一个批处理脚本外执行 , 则会退出CMD.EXE 。
exitCode指定一个数字号码 , 如果指定了/B , 将ERRORLEVEL设成那个数字 , 如果退出CMD.EXE , 则用那个数字设置过程退出代码 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
我直接在CMD窗口中运行这个test.bat批处理 , 这个批处理是在当前目录 , 直接输入批处理的名字就可以了 , 运行后可以看到批处理命令进行了echo输出 , 第二行暂停 , 第三行就是一个exit退出 , 然后后续的批处理语句并没有运行 , 因为加了参数B , 所以当前的cmd窗口并没有关闭 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
我们在使用命令echo%errorlevel% , 这个命令是输出退出代码的环境变量值 , 运行后可以得到test.bat批处理退出的代码 , 退出代码123 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
这里再修改一下退出代码修改为456 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
再次运行这个批处理 , 然后再次输出退出代码的变量 , 可以看到退出代码变成了456 。
老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程
文章图片
如果这个批处理exit这个命令 , 不使用参数和退出代码的时候 , 在CMD窗口中直接运行这个批处理 , CMD窗口也会直接关闭的 , 我们在写批处理的时候 , 也会经常用到这个exit命令大家可以练习一下 。
【老盖聊技术|结束退出CMD.EXE程序或当前bat批处理脚本,dos命令exit图文教程】感谢观看本篇文章 , 希望对你有所帮助 , 本文由老盖聊技术原创 , 我是老盖 , 专注分享IT互联网与电脑知识 , 欢迎关注 , 本文是出于爱心帮助人的目的所写 , 请随意分享转载 , 帮助人越多爱的力量就越大 , 感谢正能量传播 。