某些命令只会返回error level,而要添加互操作性,.bat文件的返回值,exit code应该最后指定,那么需要,在这个单行的命令后面单个添加处理error level 的语句,最后再做统一的抛出处理,一个robo copy,批量拷贝,很实用的例子,可以作为参考,以下命令通过测试 @echo off ROBOCOPY c:\a c:\d /MIR /LOG:c:\d\log1.txt if %ERRORLEVEL% GEQ 8 echo error encountered errorle