During the initial extraction portion, I'm getting this access denied error when trying to run the resulting uninstall routine directly from the same script.
Error:
"An installation support file 'C:\TEMP\{058FA046-26C0-46F9-B656-983182ED0DF0}\isrt.dll'
could not be installed.
Access is denied."
Script Code:
LaunchAppAndWait("RunDll32"," C:\\PROGRA~1\\COMMON~1\\INSTAL~1\\engine\\6\\INTEL3~1\\Ctor.dll,LaunchSetup \"C:\\Program Files\\InstallShield Installation Information\\{058FA046-26C0-46F9-B656-983182ED0DF0}\\Setup.exe\" -l0x9 -uninst ",WAIT);
If I run this same thing outside of my script, I don't have a problem.
Now I'm thinking the problem is because I'm trying to do this all from myself. In other words, I installed and am now try to run the resulting uninstall all within the same setup. This is probably why the -uninst switch does not read the script.
Any feedback and/or comments would be greatly appreciated, but everyday it's looking like a wrapper is the beter way to go as I don't want to move to an event--based model just yet.