/build/static/layout/Breadcrumb_cap_w.png

silent uninstall of a setup.exe created in Installshield 6.0

Any idea of how to make this work?

I have tried creating an uninstall.iss file.
I have tried /x | -s |/s |-s -a /f1uninstall.iss | options using the GUID | Every combination/option that I could find using Google. :)

The install for this app works perfect. The uninstall to date only works manually.
There is no uninstall.exe
There is no wrapped msi that I can extract :(

The push is via Radia Server, but I am doing a native install.
Basically running the install once the media is dropped to the local C:

I promise, I'm not a NOOB! But this app (Monarch 7.0 Pro) had something odd done to it when they originally created it.... my guess anyway.

Thanks in advance,

David

0 Comments   [ + ] Show comments

Answers (13)

Posted by: bareisd 20 years ago
Senior Yellow Belt
0
Did you work this out, I have the same issue.

Thanks,
Dennis
Posted by: asathyam 19 years ago
Yellow Belt
0
Hi Dennis,
Did you got the Solution for this. Please let me know. I also have the same problem.

Thanks
Asokan
Posted by: nosense 19 years ago
Yellow Belt
0
I'm not sure if either of the following will help but they have worked for me in the past with other apps and a similar problem.

The easiest way to work out how to run an uninstal is to look in the registry and see what is run when you choose to uninstall through Add/Remove programs. Look under:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\AppName

Doing this for WinZip I have

UninstallString="C:\Program Files\WinZip\WINZIP32.EXE" /uninstall

Alternativley I've found that rerunning the original install sometimes provides an uninstall option, if it does it is possible to create an iss file for the uninstall process.

Hope this helps.
Posted by: bareisd 19 years ago
Senior Yellow Belt
0
Hi,


ORIGINAL: asathyam

Hi Dennis,
Did you got the Solution for this. Please let me know. I also have the same problem.

Thanks
Asokan


See my page at "http://www.labyrinth.net.au/~dbareis/makemsi/repackaging_an_installshield_non_msi_based_exe.htm".

Basically you create a ".iss" for install and another for uninstall, the trick is then how to use these (see the -f1 -f2).

Bye,
Dennis
Posted by: bareisd 19 years ago
Senior Yellow Belt
0
Hi,

ORIGINAL: nosense
The easiest way to work out how to run an uninstal is to look in the registry and see what is run when you choose to uninstall through Add/Remove programs. Look under:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\AppName


Thanks but this gives you a sielent OR interactive command line, that is certainly the first thing anyone should try, however it may prompt for confirmation which is what I don't want.

Thanks anyway,
Dennis
Posted by: olivier 19 years ago
Orange Senior Belt
0
hi

perhaps I am wrong but do you have an *.ISU file with your install?
C:\WINNT\IsUninst.exe -a -x -y -f"C:\Program Files\my_app_to_remove\Uninst_oe.isu"
Posted by: bareisd 19 years ago
Senior Yellow Belt
0
Hi,

ORIGINAL: olivier
perhaps I am wrong but do you have an *.ISU file with your install?
C:\WINNT\IsUninst.exe -a -x -y -f"C:\Program Files\my_app_to_remove\Uninst_oe.isu"


No I don't have one.
I doubt the extension name matters and it sounds like "-f" might be the same as "-f1".

Bye,
Dennis
Posted by: olivier 19 years ago
Orange Senior Belt
0
hi

hmmm, shit ;-)

What happens if you run setup.exe again? Will it reinstall the app or present you a menu where you can remove it?
Posted by: bareisd 19 years ago
Senior Yellow Belt
0
In my situation (wrapped in an MSI) it should not happen however I'm pretty sure I tried it but am not positive (and am currently in no possition to test).

These are the sorts of issues that can cause pain. I suggest you try these types of situations an also monitor return codes from any tests.
Posted by: photozz 19 years ago
Senior Yellow Belt
0
You could try to run the ISS file like so:
"setup.exe" /s /f1"install.iss" /z /Q

the /z /q option will pass the /Q to the MSIexec process. this should quiet down all the dialogs and confirmations. If that dosn't work, let me know. I have a program to run uninstalls and answer any dialogs that pop up.

bwbublitz@ra.rockwell.com

Comments:
  • can you please send me that program please to

    sidhu_gorantla@yahoo.co.in - Sidhugadu 12 years ago
Posted by: bareisd 19 years ago
Senior Yellow Belt
0
ORIGINAL: photozz

You could try to run the ISS file like so:
"setup.exe" /s /f1"install.iss" /z /Q

the /z /q option will pass the /Q to the MSIexec process. this should quiet down all the dialogs and confirmations. If that dosn't work, let me know. I have a program to run uninstalls and answer any dialogs that pop up.

bwbublitz@ra.rockwell.com


I didn't know that the ".iss" is used by InstallShield created "semi-MSI" setups.
I assume from your comment that they do. Handy to know.

Thanks,
Dennis
Posted by: mhsl808 18 years ago
Fifth Degree Brown Belt
0
I too have tried everything on this thread and nothing will work to get my apps to uninstall in SILENT mode. As far as I can see InstallShield really sucks.

My apps puts this in the registry

UninstallString = RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{F274FAC9-B444-41BD-AC0C-DC90B36B7CCC}\Setup.exe" -l0x9 ARP

And I have a Setup.iss and Uninstall.iss file in the same folder as the setup.exe and no combination of switches will work to make it a Silent uninstall.

Sorry for the double posting on this......I posted and then found this thread.....
Posted by: clewster 19 years ago
Senior Yellow Belt
-1
run the "setup.exe -r" go through the proccess of uninstalling the app and get your setup.iss.
to uninstall run setup.exe /s /f1<path to iss file>

works fine for me
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