Debes enviar el código de salida específico en el segundo script para leerlo en el primer script.
Puedes leerlo mediante los operadores lógicos (
&& = 0,
|| = No 0) o puedes leer la variable dinámica
ErrorLevel para parsear códigos de salida específicos (ej: 0,1,2).
Script Principal.bat
Call "Script Secundario.bat"
&& (
) || (
)
Script Secundario.bat
REM Hacer algo aquí y determinar el código de salida.
:: El archivo existe, así que salimos con código de salida satisfactorio.
:: El archivo existe, así que salimos con código de error 1.
)
Saludos