No se como tienes el bat pero podrias poner algo asi:
Aqui con el "if errorlevel" se comprueba el codigo de salida de la ultima instruccion dada, en este caso el start, suponiendo que utilices este comando para abrir el pdf si no es asi pon el comando que utilices en lugar del start.
Si un comando se ejecuta normalmente devuelve un codigo de salida de 0, en caso de error devuelve un numero mayor. Con if errorlevel se comprueba el codigo de salida del start ejecutando la instruccion "echo instalar pdf" si el codigo de salida del start es igual o mayor que 1, lo que significara que hay un error.
Espero que te sirva si no es asi postea el codigo del bat y seguro que a alguien se le ocurre alguna forma de ayudarte.
Saludos
Código [Seleccionar]
start archivo.pdf
if errorlevel 1(
echo "Instalar pdf"
)else(
echo "abierto archivo pdf"
)
Aqui con el "if errorlevel" se comprueba el codigo de salida de la ultima instruccion dada, en este caso el start, suponiendo que utilices este comando para abrir el pdf si no es asi pon el comando que utilices en lugar del start.
Si un comando se ejecuta normalmente devuelve un codigo de salida de 0, en caso de error devuelve un numero mayor. Con if errorlevel se comprueba el codigo de salida del start ejecutando la instruccion "echo instalar pdf" si el codigo de salida del start es igual o mayor que 1, lo que significara que hay un error.
Espero que te sirva si no es asi postea el codigo del bat y seguro que a alguien se le ocurre alguna forma de ayudarte.
Saludos