/build/static/layout/Breadcrumb_cap_w.png

Rerun if failed previous attempt with MSI

Hi,

We are deploying MSI packages via SCCM 2007.  In SCCM, there is an option in the advertizements that « rerun if failed previous attempt ».  I understand that if the MSI return a 3010 (reboot required), SCCM will consider the installation as « failed » which is not exactly true.   Is there a way to tell SCCM NOT TO RERUN if the MSI return the exit code, 0, 3010 or 1641?


0 Comments   [ + ] Show comments

Answers (3)

Posted by: rileyz 11 years ago
Red Belt
1

 

With SCCM, if the exit code is 0 it will not rerun.

 

With exit code 3010, unsure, I think SCCM waits for the reboot? I cant remember - stupid brain. Anyway, I do recall a 3010 as a werid one, since a 3010 is not really a fail, I think you can make it a (SCCM) success, but you need to do some custom vodoo (config) magic with SCCM (ask google about that).

 

With exit code 1641, reboot, that could be bad for users randomly rebooting? Avoid a reboot if you can with REBOOT=REALLYSUPPRESS, you can also put that in a property.

 

Posted by: anonymous_9363 11 years ago
Red Belt
1

Next, investigate why the package requires a reboot. If, for example, it's because it's adding to the System path, a simple edit can change it so that it adds to the User path instead, which doesn't require a reboot.

Posted by: jagadeish 11 years ago
Red Belt
1

Rather than calling msi directly through SCCM, You can call VBScript (with error control) which will call your msi/mst..

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ