small Corrections Credit to goes to Stefan Baur <lihas@lihas.de>

This commit is contained in:
Mario Fetka 2015-12-24 15:28:38 +01:00
parent f1c0d7b02a
commit 8ce9c62ec3
2 changed files with 4 additions and 6 deletions

View File

@ -22,13 +22,13 @@ if (($INST_SystemType$ = "x86 System") and ($INST_architecture$ = "system specif
Set $UninstallProg32$ = GetValueFromInifile($IniFile32$,"X86","UninstallProg32","XXXXXXXX.exe") Set $UninstallProg32$ = GetValueFromInifile($IniFile32$,"X86","UninstallProg32","XXXXXXXX.exe")
Set $UninstallProgramOld32$ = $InstallDir32$ + "\" + $UninstallProg32$ Set $UninstallProgramOld32$ = $InstallDir32$ + "\" + $UninstallProg32$
if FileExists($UninstallProgramOld32$) if FileExists($UninstallProgramOld32$)
comment "Uninstall program found, starting uninstall" comment "Uninstall program found, starting uninstall of current version"
Winbatch_uninstall_old_32 Winbatch_uninstall_old_32
sub_check_exitcode sub_check_exitcode
endif endif
endif endif
if FileExists($UninstallProgram32$) if FileExists($UninstallProgram32$)
comment "Uninstall program found, starting uninstall" comment "Uninstall program found, starting uninstall of old version"
Winbatch_uninstall_32 Winbatch_uninstall_32
sub_check_exitcode sub_check_exitcode
endif endif
@ -51,13 +51,13 @@ if ($INST_SystemType$ = "64 Bit System") and (($INST_architecture$ = "system spe
Set $UninstallProg64$ = GetValueFromInifile($IniFile64$,"X86_64","UninstallProg64","XXXXXXXX.exe") Set $UninstallProg64$ = GetValueFromInifile($IniFile64$,"X86_64","UninstallProg64","XXXXXXXX.exe")
Set $UninstallProgramOld64$ = $InstallDir64$ + "\" + $UninstallProg64$ Set $UninstallProgramOld64$ = $InstallDir64$ + "\" + $UninstallProg64$
if FileExists($UninstallProgramOld64$) if FileExists($UninstallProgramOld64$)
comment "Uninstall program found, starting uninstall" comment "Uninstall program found, starting uninstall of current version"
Winbatch_uninstall_old_64 Winbatch_uninstall_old_64
sub_check_exitcode sub_check_exitcode
endif endif
endif endif
if FileExists($UninstallProgram64$) if FileExists($UninstallProgram64$)
comment "Uninstall program found, starting uninstall" comment "Uninstall program found, starting uninstall of old version"
Winbatch_uninstall_64 Winbatch_uninstall_64
sub_check_exitcode sub_check_exitcode
endif endif

View File

@ -6,11 +6,9 @@
[Actions] [Actions]
requiredWinstVersion >= "4.11.2.6" requiredWinstVersion >= "4.11.2.6"
DefVar $UninstallProg32$
DefVar $UninstallProgram32$ DefVar $UninstallProgram32$
DefVar $UninstallProgramOld32$ DefVar $UninstallProgramOld32$
DefVar $IniFile32$ DefVar $IniFile32$
DefVar $UninstallProg64$
DefVar $UninstallProgram64$ DefVar $UninstallProgram64$
DefVar $UninstallProgramOld64$ DefVar $UninstallProgramOld64$
DefVar $IniFile64$ DefVar $IniFile64$