В дополнение к использованию call
в качестве примечаний mikej, если вам нужно вернуть код ошибки из одного из пакетных файлов, используйте
exit /b 0
Я думаю, если последняя команда была вызвана в пакетном файлевозвращает ненулевой уровень ошибки, затем по умолчанию он возвращается как уровень ошибки самого пакетного файла.