/build/static/layout/Breadcrumb_cap_w.png

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:
Posted by: anonymous_9363 9 years ago
Red Belt
0
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 9 years ago
Posted by: EdT 9 years ago
Red Belt
0
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 9 years ago
    • >Any other ideas
      Log the installation verbosely. That'll show you. - anonymous_9363 9 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 9 years ago
 
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