how to suppress unwanted message boxes during a silent install besides using a vb script with the se
how to suppress unwanted message boxes launched from a InstallShield CA script during a silent install besides using a vb script with the sendkey function ?
0 Comments
[ + ] Show comments
Answers (8)
Please log in to answer
Posted by:
abking99
14 years ago
Posted by:
anonymous_9363
14 years ago
Posted by:
package_aligator
14 years ago
I've already created a VB script which sends key's to those nasty pop-ups, the script works just fine still this method is not fully reliable. That's why I was thinking if somebody has an idea regarding a way to fully supress/hide the messages or create a wrapper of some kind that will hide and control the package at all time. Repackaging is not an option because the package installation has client/server behavior, meaning the CA Instalshield script will perform hardware/network unknown operations, A snapshot can only do so much,it can't catch hardware/system/network changes&activity. abbking99, what you sugest is a real cowboy indiana jones type of job :) as I don't have a clue what that evil/nasty CA is doing but somehow it check hardware/network and server side application.
Posted by:
package_aligator
14 years ago
I had an idea early on a way to suppress the MessageBox windows function during the installation process, that means at the time the function is called from the .dll windows has a lock on the MessageBox call. Never did this before , don't know if it's possible either.</p>Basicaly is turning-off MessageBox posible or is it just my SciFi perception on windows wrong ?
Posted by:
anonymous_9363
14 years ago
Posted by:
package_aligator
14 years ago
Posted by:
pjgeutjens
14 years ago
WPS stands for Wise Package Studio
Just off the top of my head, what you could try to do to isolate your CA for a capture is to add 2 more CA's around it. you could have them both show messageboxes and wait for the OK button to be clicked. Then execute your snapshot in between the messageboxes. Also you could always use ProcMon, it "captures" all those network/system/hardware activities for you...
Just make sure you execute the CA's synchronously and wait for them to finish before you continue.
PJ
Ok, so how do I do a snapshot only for the annoying CA ?
Just off the top of my head, what you could try to do to isolate your CA for a capture is to add 2 more CA's around it. you could have them both show messageboxes and wait for the OK button to be clicked. Then execute your snapshot in between the messageboxes. Also you could always use ProcMon, it "captures" all those network/system/hardware activities for you...
Just make sure you execute the CA's synchronously and wait for them to finish before you continue.
PJ
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.