Changing a vendor .msi so zipped files extract silently
I have a vendor msi that runs winzip self extractor part way through the install to extract some files. How do I get the extraction to be silent during install, or how do I remove the extraction process so I can just add the files in later? I'm using Flexera's InstallShield.
0 Comments
[ + ] Show comments
Answers (2)
Answer Summary:
Please log in to answer
Posted by:
anonymous_9363
10 years ago
Once the files are extracted, copy them somewhere safe. Next, build a response transform for the MSI. Finally, add the extracted files to the transform.
Comments:
-
Thanks for the quick response VBScab. This would be perfect but I'm v. green :( what do I put in the transform to stop the winzip from running? - shales 10 years ago
Posted by:
EdT
10 years ago
Or you could look for the custom action that calls winzip and edit the command line arguments to make the unzip operation silent.
Comments:
-
Thanks EdT, I managed to remove another chunk that was extracting during the install and that was using a custom action, but I can't find where this winzip file is called from (not a cust action as far as I can tell). Any other ideas where it might be? Cheers - shales 10 years ago
-
>Any other ideas
Log the installation verbosely. That'll show you. - anonymous_9363 10 years ago -
What makes you believe it is a WinZip file? WinZip is not a free utility so the only way that someone could distribute files zipped using winzip would be to ship them as a self extracting EXE. It is possible that the files you are seeing are coming from internal CAB files in the MSI. Are these files recorded in the file table? - EdT 10 years ago