Yes i did, since i haven't finished updating my scripts to return a meaningful exit code yet, i just made a simple test like the first one i posted. It seems to work as (I) expected now. But there may still be one minor bug: "Number of failed installations:" is always zero in logs. But i don't know what is your definition of a "failed installation", or if it's based on exit codes or something else. ----- Martes, 27 de Julio de 2010 19:35:49 Program: TEST01 Unique ID: TEST01 Order: 900001 Category: Applications Martes, 27 de Julio de 2010 19:35:49 - cmd1 *** Fail *** (returned code -4321): cmd /c exit -4321 Martes, 27 de Julio de 2010 19:35:50 - cmd2 Success (returned code 0): cmd /c exit 0 Martes, 27 de Julio de 2010 19:35:50 - cmd3 *** Fail *** (returned code 4321): cmd /c exit 4321 Martes, 27 de Julio de 2010 19:35:50 - Finished installation. ----- Martes, 27 de Julio de 2010 19:35:50 Program: TEST02 Unique ID: TEST02 Order: 900002 Category: Applications Martes, 27 de Julio de 2010 19:35:50 - cmd1 *** Fail *** (returned code 321): cmd /c exit 321 Martes, 27 de Julio de 2010 19:35:51 - Finished installation. ----- Martes, 27 de Julio de 2010 19:35:51 Program: TEST03 Unique ID: TEST03 Order: 900003 Category: Applications Martes, 27 de Julio de 2010 19:35:51 - cmd1 Success (returned code 0): cmd /c exit 0 Martes, 27 de Julio de 2010 19:35:51 - Finished installation. ----- Martes, 27 de Julio de 2010 19:35:51 Program: TEST04 Unique ID: TEST04 Order: 900004 Category: Applications Martes, 27 de Julio de 2010 19:35:51 - cmd1 *** Fail *** (returned code -321): cmd /c exit -321 Martes, 27 de Julio de 2010 19:35:51 - Finished installation. ----- Number of failed installations: 0 Install process finished at: Martes, 27 de Julio de 2010 19:35:52