Software Deployment Question

Call install through .MSI

04/09/2012 4447 views

I'm having an issue with calling an installer through a .MSI.  Here is the situation.  I have a package which is an installshield .exe.  The .exe has 3-4 .msi's within it.  There is also a patch via installshield .exe which has 1 .msi within it.  When the installshield .exe runs, it extracts the 4 .msi's and installs.

I want to create a custom action to run the installshield .exe silently then proceed to the patch.  I've tried inserting this custom action in various parts of the install sequence but can't get it to complete.

Does anyone have any experience with this?  I've never done this before.



0 Comments   [ + ] Show comments


Community Chosen Answer


What have you tried to run the main .EXE silently?

You can try running setup.exe /r to create a record file called setup.iss in the C:\Windows directory.  You can than copy this file to the source directory (\\fileshare\App) and run the setup.exe /quiet /f1"\\fileshare\App\Mysetup.iss"



Answered 04/09/2012 by: Trinity
Brown Belt

  • This content is currently hidden from public view.
    Reason: Removed by user request For more information, visit our FAQ's.

All Answers


Nested MSIs are A Really Bad Idea. I would use the MSIs that the EXE extracts and create transforms for each of them. Your deployment system can then be used to, er, deploy them.

Answered 04/10/2012 by: VBScab
Red Belt

  • Ha! You haven't seen our deployment system! We deploy stuff with batch files and logon scripts.

    I think what you've mentioned is probably the way to go though. I'll take this approach, thanks.

>It can delete certain things unknowingly
Huh? Piffle! The MSI/MST combination is under your control!!!!!

Answered 04/11/2012 by: VBScab
Red Belt


It is not recommended to repackage/extract MSI and create transform for Installshield created MSI. We have faced problems earlier with this. It can delete certain things unknowingly. It is recommended to create an .iss file for install and uninstall.

Answered 04/10/2012 by: piyushnasa
Red Belt


Yeah, not sure what he means by "It can delete certain things unknowingly".

If the .exe /r works (sometimes it doesn't) Give that a shot.  Or else I would got he MSI/MST route.

Answered 04/11/2012 by: kopuz
Orange Senior Belt

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