可悲的是,您不能激活
-ein
bash之类的标志,该标志会在任何不为0的返回码上退出。但是,您可以使用逻辑
or跳转到退出标签,如下所示:
例如,创建此.cmd文件:
@echo offecho Starting very complicated batch file...ping -invalid-arg || goto :errorecho OH noes, this shouldn't have succeeded.goto :EOF:errorecho Failed with error #%errorlevel%.exit /b %errorlevel%



