Ao especificar a opção -b
, você deve obter um ERRORLEVEL retornado como 1, embora você queira especificar um valor para '-V' também.
Tudo o que você precisa fazer é consultar ERRORLEVEL e determinar se ele é maior que 0. Se houver erro,
Já faz muito tempo desde que eu fiz algo com o ERRORLEVEL, mas, como eu me lembro
errorlevel Number
Especifica uma condição verdadeira somente se o programa anterior executado pelo Cmd.exe retornasse um código de saída igual ou maior que Number.
Então você precisa verificar se é 1 (ou maior)
IF ERRORLEVEL 1 GOTO errorHandling
REMerrolevel == 0
:errorHandling
REM errorlevel is 1 or greater