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
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)
Please log in to answer
Posted by:
Priapus
19 years ago
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
19 years ago
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.
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
19 years ago
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
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
19 years ago
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.
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
19 years ago
Posted by:
ch1nmuzak
15 years ago
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).
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.
so that the conversation will remain readable.