My app is a dongle driver application, which runs setupdrv.exe through custom action and installs .inf files, it installs fine but at the end of the installation it gives a messg box that "Dongle drivers have been successfully installed", I have to supress this mssg box. I tried /S, /Q, /QB, /QN, /QB-!, /silent, -silent, -s, but nothing is working, not as a custom action parameter n not even msi parameter.
It's wiring me, pls help :(
Answer Summary:
Either write a script to work around it or extract the infs and install them using difxapp
0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer


That is a very specific installer and determining what type of installer it is without having is a crap shoot, and it appears you have hit the most common switches. I would suggest an Autoit script, as a last resort.
Autoit here: http://www.autoitscript.com/site/autoit/
Below is an example of what you need in your autoit script. Replace "Install Successful" with the title of the dialog box your seeing after your drivers install.

WinWaitActive("Install Successful")
Answered 03/30/2012 by: Tentacle Master
Fourth Degree Black Belt

  • Thanks for your reply.
    but can I suppress this with a switch, as source is a vendor msi??
Please log in to comment
Answer this question or Comment on this question for clarity


Extract the drivers and use difxapp

to install the driver.
There is a difxapp merge module for Wise that works like a charm. Dunno if there is one for Admin Studio aswell.
Answered 04/03/2012 by: andemats
Second Degree Black Belt

  • Haven't done too much driver installs in adminstudio myself, but you can make a component install drivers in adminstudio. Has worked well for me.
Please log in to comment
Hi Tentacle Master ,

It's superb...........
Thanks alot for your help, it works very good. Thank you again.....
Answered 04/02/2012 by: The_D
Senior White Belt

Please log in to comment
You could extract the inf files, disable the custom action and install the drivers in a better way. Unless the setupdrv.exe does alot of other funky stuff.
Answered 04/02/2012 by: Ifan
Second Degree Green Belt

Please log in to comment