Hi all

I need to create a silent uninstall of Macromedia RoboHelp Office x5.

The uninstallstring in the registry reads:
"C:\Program Files\Common Files\InstallShield\Driver\8\Intel 32\IDriver.exe" /M{FA291352-8B46-4678-B344-C176F28C5C3E} anything

but results in a "nonsilent" uninstall.

I have tried searching the web for solutions but I cant get any of the switches I have found to work. Similarly I cannot find any info on the "anything" switch.

Does anyone have a clue how to get this done???

Best Regards,
Christian Roejbaek
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


RoboHelp Office x5

Hej RoejbaekDK,

Did you find the uninstall string ?

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{...GUID ...}

Does it work ?

with /s or -s at the end ? or maybe /q

It seems like this package is using installshield installer. In this case uninstallling silently would be like this

uninst.exe -a

Prøv that.

Answered 07/07/2005 by: Priapus
Orange Belt

Please log in to comment
Hi Priapus

There is no uninstallstring under the "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{...GUID ...}" for this product. This folder only contains the static information shown in the Add/Remove-panel.

The uninstallstring:
"UninstallString"="C:\Program Files\Common Files\InstallShield\Driver\8\Intel 32\IDriver.exe /M{FA291352-8B46-4678-B344-C176F28C5C3E} anything"
resides in the

Apart from that there is a reference to the ILG-file:
"LogFile"="C:\Program Files\InstallShield Installation Information\{FA291352-8B46-4678-B344-C176F28C5C3E}\Setup.ilg"
in the folder:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield Uninstall Information\{...GUID...}"

Nor is there any "uninst.exe" in this installation.
Answered 07/08/2005 by: RoejbaekDK
Senior Yellow Belt

Please log in to comment
Did you check for the same registry entries under HKEY_CURRENT_USER ?

Otherwise try this. This should solve your problem. As far as can see, it is Installshield installer. This is the uninstall;

IDriver.exe /M{Your Product GUID} /uninst

Check the article at Installshield;


Answered 07/08/2005 by: Priapus
Orange Belt

Please log in to comment
Hi Priapus

There are no entries under HKEY_CURRENT_USER and the /uninst does not work??

Nor does it work to create a responsefile because activating the setup.exe a second time does not give you the normal "maintenance mode" you usually get working with msi's. It just reinstalls the software a second time. Hence you cannot "record" a uninstall.

I know how to run a silent uninstall of the MSI-part of the package. Unfortunately this leaves behind a lot of "mess" that the "Setup.exe"-part has installed and I would much rather make this uninstall work the "right way" (if any) that just creating a script that blasts away indiscriminately...

How about creating a uninstall-responsefile manually... is this difficult. The installation is not that big.
Answered 07/11/2005 by: RoejbaekDK
Senior Yellow Belt

Please log in to comment

I'm not sure if you have found the answer yet. I was also working on Robohelp and found the following solution.

"...\IDriver.exe" /M{...} /S /anything

This even deletes the links. Please try this and let me know if it works for you too.

Answered 11/16/2005 by: flakey
Senior Yellow Belt

Please log in to comment
This worked great for me. I love this forum.
Answered 11/28/2005 by: reynolpe
Senior Yellow Belt

Please log in to comment
is this a new version? I'm working on robohelp 9.2 now
Answered 11/28/2005 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
Flakey: You rock.

Was working on a completely unrelated InstallSHield Script engine 8 based install (Latest CheckPoint Protector cleint) -> but your version 8 uninstall record and silent removal swtich info was golden. Perfectly applicable to most version 8 based installs.

Worked like a charm for me to get the unistall recorded and then be able remove it from all others silently.

InstallShield setups are the greatest plague ever foisted upon the software managment community -> and all because developers are too lazy to learn how to use the MSI framework properly. The development leads for that company should be drawn and quartered ;o).
Answered 02/10/2009 by: ch1nmuzak
Yellow Belt

Please log in to comment