I'm attempting to do a silent uninstall of an application named PureEdge

I'm using the following command to generate my .iss
RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -l0x9 -uninst -r

The contents of the .iss which I place in C:\temp\uninst.iss
[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{E0000650-0650-0650-0650-000000000650}-DlgOrder]
Dlg0={E0000650-0650-0650-0650-000000000650}-MessageBox-0
Count=1
[{E0000650-0650-0650-0650-000000000650}-MessageBox-0]
Result=1


I then run the following command:
RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -l0x9 -uninst -s -f1C:\temp\uninst.iss

This does not execute a silent uninstall. It appears that it's not executing with my .iss. I know .iss files have been beat to death in other posts but I can't find anything that helps.

Thanks in advance.
0 Comments   [ + ] Show Comments

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.

Answers

0
Try RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -uninst -f1"C:\temp\uninst.iss"
Answered 05/04/2010 by: an33th
Orange Belt

Please log in to comment
0
Hi Lanamor,

Some times uninstallation of the installshield exes will not capture proper content in ISS files if you record using above mentioned process. better to record iss file by executing the source exe only.

for example C:\sourcemedia\setup.exe -r -f1c:\temp\uninstall.iss -f2c:\temp\uninstall.log

then it will prompt a window with 2 options REMOVE or REPAIR, click on REMOVE , once it is uninstalled then use the iss file which is created in temp folder. use the below command for uninstalling.

"C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -s -f1C:\temp\uninstall.iss

Thanks
Joseph.
Answered 05/05/2010 by: joseph
Orange Belt

Please log in to comment
0
ORIGINAL: an33th

Try RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -uninst -f1"C:\temp\uninst.iss"


No luck. Still prompted to confirm uninstall.


ORIGINAL: joseph

Hi Lanamor,

   Some times uninstallation of the installshield exes will not capture proper content in ISS files if you record using above mentioned process. better to record iss file by executing the source exe only.

for example  C:\sourcemedia\setup.exe -r -f1c:\temp\uninstall.iss -f2c:\temp\uninstall.log

then it will prompt a window with 2 options REMOVE or REPAIR, click on REMOVE , once it is uninstalled then use the iss file which is created in temp folder. use the below command for uninstalling.

"C:\Program Files\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -s -f1C:\temp\uninstall.iss

Thanks
Joseph.


No luck here either. Running setup.exe without -uninst states that a previous version is installed and must be uninstalled first.

Anyone else have any ideas?
Answered 05/05/2010 by: lanamor
Yellow Belt

Please log in to comment
0
Do you have any previous versions insatalled in your build.? if not , even if it is prompting "the previous version is installed and must be uninstalled first" window go a head by clicking ok and check whether it is capturing any contents in the respose file.
Answered 05/05/2010 by: joseph
Orange Belt

Please log in to comment
0
ORIGINAL: joseph

Do you have any previous versions insatalled in your build.? if not , even if it is prompting "the previous version is installed and must be uninstalled first" window go a head by clicking ok and check whether it is capturing any contents in the respose file.


Clicking OK exits the program. Unfortunatly, the developers of this software package were garbage.
Answered 05/05/2010 by: lanamor
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity