/build/static/layout/Breadcrumb_cap_w.png

Silent Uninstall of RoboHelp Office X5

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   [ + ] Show comments

Answers (8)

Posted by: Priapus 18 years ago
Orange Belt
0
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.

Priapus
Posted by: RoejbaekDK 18 years ago
Senior Yellow Belt
0
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
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{...GUID...}"-folder.

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.
Posted by: Priapus 18 years ago
Orange Belt
0
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;

http://support.installshield.com/kb/view.asp?pcode=ALL&articleid=Q106685

Mvh.
Priapus
Posted by: RoejbaekDK 18 years ago
Senior Yellow Belt
0
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.
Posted by: flakey 18 years ago
Senior Yellow Belt
0
Hi

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.

Regards
Flakey
Posted by: reynolpe 18 years ago
Senior Yellow Belt
0
This worked great for me. I love this forum.
Posted by: aogilmor 18 years ago
9th Degree Black Belt
0
is this a new version? I'm working on robohelp 9.2 now
Posted by: ch1nmuzak 15 years ago
Yellow Belt
0
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).
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ