Jump to content
Sign in to follow this  

Rundll32 silent uninstall

Recommended Posts


Has anyone found the switch(s) or key when using the "RunDll32" to run silent when uninstalling?

E.g. RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\PROFES~1\RunTime\09\01\Intel32\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{C8B442A2-9715-4E6F-994F-0011AC66D8CD}\setup.exe" -l0x9 -uninst

I have searched and searched and tested about every combination and have had no luck. The apps that use this uninstall string / method always prompt you with a "are you sure" dialog. I'm thoroughly ahem...aggravated with this. I'm not having much luck when even using send keys, WinWaitActive's. ControlClick's to catch the dialog's? It sure seems odd this cannot be done silently. Four of my ten apps that I'm trying to uninstall use this method.

I have gone through Installshields site as well.

FWIW I have tried the following "end" switches:

{BBDE6ABE-EF72-4752-9C09-EE9D6DE3102A}\Setup.exe" -l0x9 AnyText /s /f

{BBDE6ABE -EF72-4752-9C09-EE9D6DE3102A}\Setup.exe" -l0x9 AnyText -remove -s -f1c:\Uninstall.

{BBDE6ABE -EF72-4752-9C09-EE9D6DE3102A}\Setup.exe" -l0x9 -remove -NoQuestion

{BBDE6ABE -EF72-4752-9C09-EE9D6DE3102A}\Setup.exe" -l0x9 -uninst -s

{BBDE6ABE -EF72-4752-9C09-EE9D6DE3102A}Setup.exe" -l0x9 -uninst -removeonly'

Any thoughts or suggestions would be greatly appreciated.


Share this post

Link to post
Share on other sites

Thanks Lars. However, I did search that site and that same thread to no avail. You would think a silent uninstall would be easily accomplished. I did email the developer of one of the apps and posed the same question. Hopefully he can shed some light as to why this is not working.

Share this post

Link to post
Share on other sites

Take a look at this link below.

Various Silent Parameters for Uninstalling Installshield Applications


Below is what I ended up using for my silent uninstall string. I had to generate the "uninstall.iss" file first by running an uninstall with the /r parameter. Just like you would to create the setup.iss for a silent install.

RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\PROFES~1\RunTime\11\00\Intel32\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{483AD544-F7DC-11D7-8B5E-00104BCAE605}\setup.exe" -l0x9 -removeonly -s -f1"c:\uninstall.iss"

See this link for more info on creating setup.iss (i.e. uninstall.iss) files, etc.


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this