/build/static/layout/Breadcrumb_cap_w.png

How to wrap two MSI files

I have two MSI files. I need to deploy through SCCM. I need to wrap these two MSI files to using a single EXE file. When I double click on exe file it should install these MSI one after the other.

I am using Wise Package Studio. Please help.


0 Comments   [ + ] Show comments

Answers (4)

Answer Summary:
Posted by: jdornan 11 years ago
Red Belt
1

Windows installer 4.5 can do multiple package installs

http://msdn.microsoft.com/en-us/library/windows/desktop/bb736322.aspx

Posted by: egiberne 11 years ago
Second Degree Brown Belt
1

You can try it on Windows Installer 5. I use to nested msi on InstallShiel or Orca, i never did it on Wise. 

First, use custom action type 23.

Sequenced, after InstallInitialize

And you can set the following  properties

- on install : ALLUSERS=1 ADDLOCAL=ALL 

- on uninstall : ALLUSERS=1 REMOVE=ALL 

I hope this help you

Posted by: anonymous_9363 11 years ago
Red Belt
1

>I need to wrap these two MSI files to using a single EXE file.
Why? Create a command file to execute the relevant command line and use that as the install instruction for the package.


>When I double click on exe file it should install these MSI one after the other.
Well, make your mind up! Is SCCM deploying or are you?


Comments:
  • SCCM deploys these MSI files.. but I need an exe to give to my junior technicians so that they can just double click the exe and install 2 msi 's one by one. - Hariharan 11 years ago
Posted by: hrs2cool 11 years ago
Black Belt
1

Use a wise script. Keep the two msi files in a single folder & call the msi from that location. script below :

item: Execute Program
  Pathname=%SYS32%\msiexec
  Command Line=/i %INST%\1.msi /l*v <path of log file> /qn
end
item: Execute Program
  Pathname=%SYS32%\msiexec
  Command Line=/i %INST%\2.msi /l*v <path of log file> /qn
end

 
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