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.
Answer Summary:
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

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.
Answered 08/18/2014 by: VBScab
Red Belt

  • 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?
Please log in to comment
0
Or you could look for the custom action that calls winzip and edit the command line arguments to make the unzip operation silent.
Answered 08/18/2014 by: EdT
Red Belt

  • 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
    • >Any other ideas
      Log the installation verbosely. That'll show you.
    • 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?
Please log in to comment
Answer this question or Comment on this question for clarity