@echo off ECHO ^>FirmaSAT LIBINFO FirmaSAT LIBINFO ECHO ^>FirmaSAT XMLOK Muestra_v2_base2.xml FirmaSAT XMLOK Muestra_v2_base2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT PIPESTRING Muestra_v2_base2.xml FirmaSAT PIPESTRING Muestra_v2_base2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT MAKESIG -k aaa010101aaa_csd_01.key -p a0123456789 Muestra_v2_base2.xml FirmaSAT MAKESIG -k aaa010101aaa_csd_01.key -p a0123456789 Muestra_v2_base2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT SIGNXML -s @ -k aaa010101aaa_csd_01.key -p a0123456789 -c aaa010101aaa_csd_01.cer -i Muestra_v2_base2.xml -o Muestra_v2_signed2-new.xml FirmaSAT SIGNXML -s @ -k aaa010101aaa_csd_01.key -p a0123456789 -c aaa010101aaa_csd_01.cer -i Muestra_v2_base2.xml -o Muestra_v2_signed2-new.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT VERIFYSIG Muestra_v2_signed2.xml FirmaSAT VERIFYSIG Muestra_v2_signed2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT VERIFYSIG -c aaa010101aaa_CSD_01.cer Muestra_v2_signed2-nocert.xml FirmaSAT VERIFYSIG -c aaa010101aaa_CSD_01.cer Muestra_v2_signed2-nocert.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT VERIFYSIG Muestra_v2_signed2-nocert.xml ECHO Expecting error -8 here... FirmaSAT VERIFYSIG Muestra_v2_signed2-nocert.xml :: NB No test for error. ECHO ^>FirmaSAT ATTRIBUTE -d -a sello -e Comprobante -i Muestra_v2_signed2.xml FirmaSAT ATTRIBUTE -d -a sello -e Comprobante -i Muestra_v2_signed2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT NUMBERCERT Muestra_v2_signed2.xml FirmaSAT NUMBERCERT Muestra_v2_signed2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT DATENOTAFTER aaa010101aaa_CSD_01.cer FirmaSAT DATENOTAFTER aaa010101aaa_CSD_01.cer if errorlevel 1 goto ERROR ECHO ^>FirmaSAT CERTSTRING aaa010101aaa_CSD_01.cer FirmaSAT CERTSTRING aaa010101aaa_CSD_01.cer if errorlevel 1 goto ERROR ECHO ^>FirmaSAT FORMDIGEST Muestra_v2_signed2.xml FirmaSAT FORMDIGEST Muestra_v2_signed2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT EXTRACTDIGEST Muestra_v2_signed2.xml FirmaSAT EXTRACTDIGEST Muestra_v2_signed2.xml if errorlevel 1 goto ERROR ECHO ^>FirmaSAT EXTRACTDIGEST -c aaa010101aaa_CSD_01.cer Muestra_v2_signed2-nocert.xml FirmaSAT EXTRACTDIGEST -c aaa010101aaa_CSD_01.cer Muestra_v2_signed2-nocert.xml if errorlevel 1 goto ERROR ECHO. ECHO ALL DONE. goto DONE :ERROR ECHO Error occurred! :DONE