Changeset 950 for opsi/products/xenserver-tools/CLIENT_DATA/delsub.ins
- Timestamp:
- Jun 18, 2011, 11:42:56 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
opsi/products/xenserver-tools/CLIENT_DATA/delsub.ins
r949 r950 5 5 6 6 7 Set $MsiId32$ = '{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}' 8 Set $UninstallProgram32$ = $InstallDir32$ + "\uninstall.exe" 7 ;Set $MsiId32$ = '{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}' 8 ;Set $MsiId32$ = 'Citrix XenTools' 9 Set $UninstallProgram32$ = $InstallDir32$ + "\uninstaller.exe" 9 10 10 Set $MsiId64$ = '{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}' 11 Set $UninstallProgram32$ = $InstallDir64$ + "\uninstall.exe" 11 if FileExists($UninstallProgram32$) 12 comment "Uninstall program found (32 bit), starting uninstall" 13 Winbatch_uninstall_32 14 sub_check_exitcode 15 ExitWindows /Reboot 16 endif 17 18 if FileExists($UninstallProgram64$) 19 comment "Uninstall program found (64 bit), starting uninstall" 20 Winbatch_uninstall_64 21 sub_check_exitcode 22 ExitWindows /Reboot 23 endif 24 25 26 ;Set $MsiId64$ = '{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}' 27 ;Set $MsiId64$ = 'Citrix XenTools' 28 Set $UninstallProgram64$ = $InstallDir64$ + "\uninstaller.exe" 12 29 13 30 if (($INST_SystemType$ = "x86 System") and ($INST_architecture$ = "system specific")) or ($INST_architecture$ = "both") or ($INST_architecture$ = "32 only") 14 31 Message "Uninstalling " + $ProductId$ + " 32 Bit..." 15 32 16 if FileExists($UninstallProgram32$)17 comment "Uninstall program found, starting uninstall"18 Winbatch_uninstall_3219 sub_check_exitcode20 endif33 ; if FileExists($UninstallProgram32$) 34 ; comment "Uninstall program found, starting uninstall" 35 ; Winbatch_uninstall_32 36 ; sub_check_exitcode 37 ; endif 21 38 22 39 if not (GetRegistryStringValue32("[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" + $MsiId32$ + "] DisplayName") = "") … … 35 52 Message "Uninstalling " + $ProductId$ + " 64 Bit..." 36 53 37 if FileExists($UninstallProgram64$)38 comment "Uninstall program found, starting uninstall"39 Winbatch_uninstall_6440 sub_check_exitcode41 endif54 ; if FileExists($UninstallProgram64$) 55 ; comment "Uninstall program found, starting uninstall" 56 ; Winbatch_uninstall_64 57 ; sub_check_exitcode 58 ; endif 42 59 43 60 if not (GetRegistryStringValue64("[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" + $MsiId64$ + "] DisplayName") = "") … … 61 78 ; === Nullsoft Scriptable Install System ================================================================ 62 79 ; "$UninstallProgram32$" /S 63 ; 80 "$UninstallProgram32$" /S /norestart 81 64 82 ; === Inno Setup ======================================================================================== 65 83 ; "$UninstallProgram32$" /silent /norestart … … 78 96 ; 79 97 ; === Nullsoft Scriptable Install System ================================================================ 80 ; "$UninstallProgram64$" /S 81 ; 98 ; "$UninstallProgram64$" /S 99 "$UninstallProgram64$" /S /norestart 100 82 101 ; === Inno Setup ======================================================================================== 83 102 ; "$UninstallProgram64$" /silent /norestart
Note:
See TracChangeset
for help on using the changeset viewer.