correct silent uinstall
This commit is contained in:
parent
a8d84ee818
commit
2974ff649e
@ -11,6 +11,8 @@ Message "Uninstalling " + $ProductId$ + " ..."
|
|||||||
|
|
||||||
if FileExists($UninstallProgram$)
|
if FileExists($UninstallProgram$)
|
||||||
comment "Uninstall program found, starting uninstall"
|
comment "Uninstall program found, starting uninstall"
|
||||||
|
Dosbatch_uninstall
|
||||||
|
sub_check_exitcode
|
||||||
Winbatch_uninstall
|
Winbatch_uninstall
|
||||||
sub_check_exitcode
|
sub_check_exitcode
|
||||||
endif
|
endif
|
||||||
@ -29,13 +31,14 @@ Registry_uninstall /32Bit
|
|||||||
comment "Delete program shortcuts"
|
comment "Delete program shortcuts"
|
||||||
LinkFolder_uninstall
|
LinkFolder_uninstall
|
||||||
|
|
||||||
[Winbatch_uninstall]
|
[Dosbatch_uninstall]
|
||||||
; Choose one of the following examples as basis for program uninstall
|
; Choose one of the following examples as basis for program uninstall
|
||||||
;
|
;
|
||||||
; PuTTY 0.58+ uninstallers call 'putty -cleanup-during-uninstall' during uninstall. This causes a pop-up to appear which breaks the silent uninstall.
|
; PuTTY 0.58+ uninstallers call 'putty -cleanup-during-uninstall' during uninstall. This causes a pop-up to appear which breaks the silent uninstall.
|
||||||
copy -s "%System%\print.exe" "$InstallDir$\putty.exe"
|
copy /Y "%System%\print.exe" "$InstallDir$\putty.exe"
|
||||||
|
|
||||||
|
[Winbatch_uninstall]
|
||||||
"$UninstallProgram$" /sp- /verysilent /norestart
|
"$UninstallProgram$" /sp- /verysilent /norestart
|
||||||
delete -sf "$InstallDir$\"
|
|
||||||
|
|
||||||
[Winbatch_uninstall_msi]
|
[Winbatch_uninstall_msi]
|
||||||
msiexec /x $MsiId$ /qb! REBOOT=ReallySuppress
|
msiexec /x $MsiId$ /qb! REBOOT=ReallySuppress
|
||||||
@ -43,6 +46,7 @@ msiexec /x $MsiId$ /qb! REBOOT=ReallySuppress
|
|||||||
[Files_uninstall]
|
[Files_uninstall]
|
||||||
; Example for recursively deleting the installation directory (don't forget the trailing backslash):
|
; Example for recursively deleting the installation directory (don't forget the trailing backslash):
|
||||||
;
|
;
|
||||||
|
delete -sf "$InstallDir$\"
|
||||||
|
|
||||||
[Registry_uninstall]
|
[Registry_uninstall]
|
||||||
; Example of deleting a registry key:
|
; Example of deleting a registry key:
|
||||||
|
Loading…
Reference in New Issue
Block a user