/build/static/layout/Breadcrumb_cap_w.png

To keep source files or not to keep source files, that is the question...

I'm packaging some of (the dozens of) IBM driver apps. They use some system type services so I can't repackage into MSI directly. I am however making an MSI wrapper for their silent install/uninstall. Here is the dilema:

We have two installs essentially. The MSI wrapper and the original Installscript exe. If I delete the setup files after the CA install then I don't have them for a potential uninstall. If I keep them I get partial duplicate files (IS install keeps some of the install files), where should I put them? Temp directory is bad place and a tech may update a drivers folder and break it. Any best practices?

Also should I replace the add/remove entry of the original IS install with the MSI uninstall? If I don't then it breaks upgrades, etc. if someone manually uninstalls. If I do then I would have to have the source file available. I guess I am looking for a best practices. Thanks ahead of time.

(Also I'm not using WWIW because it doesn't seem to grab the extra files besides setup.exe)

0 Comments   [ + ] Show comments

Answers (2)

Posted by: BarryB 18 years ago
Orange Belt
0
Hi,

How about a special drivers folder in C:\windows that you make hidden say called ibm_driver_apps that way you can still maintain the uninstall, it keeps the files out of general harms way and you can have the source there too.

Cheers,

Barry
Posted by: wheelz 18 years ago
Yellow Belt
0
Well, I did find a cool little trick to use the Support Files. This allows the files to be extracted to a temporary directory at the start of the install and then deletes them at the end. It is really handy, however right now I am trying to work out why the uninstall isn't working. The result code I get back from the legacy installscript set up is -5.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
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