FIX: WSUS keys not removed on uninstall
This commit is contained in:
@@ -487,29 +487,27 @@ ${MementoSectionDone}
|
||||
; Uninstaller
|
||||
Section "-un.Legacy Update Server" un.WUSERVER
|
||||
; Clear WSUS server
|
||||
${If} ${AtMostWinVista}
|
||||
ReadRegStr $0 HKLM "${REGPATH_WUPOLICY}" "WUServer"
|
||||
${VerbosePrint} "WUServer: $0"
|
||||
${If} $0 == "${WSUS_SERVER}"
|
||||
${OrIf} $0 == "${WSUS_SERVER_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WUPOLICY}" "WUServer"
|
||||
DeleteRegValue HKLM "${REGPATH_WUAUPOLICY}" "UseWUServer"
|
||||
${EndIf}
|
||||
ReadRegStr $0 HKLM "${REGPATH_WUPOLICY}" "WUServer"
|
||||
${VerbosePrint} "WUServer: $0"
|
||||
${If} $0 == "${WSUS_SERVER}"
|
||||
${OrIf} $0 == "${WSUS_SERVER_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WUPOLICY}" "WUServer"
|
||||
DeleteRegValue HKLM "${REGPATH_WUAUPOLICY}" "UseWUServer"
|
||||
${EndIf}
|
||||
|
||||
ReadRegStr $0 HKLM "${REGPATH_WUPOLICY}" "WUStatusServer"
|
||||
${VerbosePrint} "WUStatusServer: $0"
|
||||
${If} $0 == "${WSUS_SERVER}"
|
||||
${OrIf} $0 == "${WSUS_SERVER_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WUPOLICY}" "WUStatusServer"
|
||||
DeleteRegValue HKLM "${REGPATH_WUAUPOLICY}" "UseWUServer"
|
||||
${EndIf}
|
||||
ReadRegStr $0 HKLM "${REGPATH_WUPOLICY}" "WUStatusServer"
|
||||
${VerbosePrint} "WUStatusServer: $0"
|
||||
${If} $0 == "${WSUS_SERVER}"
|
||||
${OrIf} $0 == "${WSUS_SERVER_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WUPOLICY}" "WUStatusServer"
|
||||
DeleteRegValue HKLM "${REGPATH_WUAUPOLICY}" "UseWUServer"
|
||||
${EndIf}
|
||||
|
||||
ReadRegStr $0 HKLM "${REGPATH_WU}" "URL"
|
||||
${VerbosePrint} "URL: $0"
|
||||
${If} $0 == "${UPDATE_URL}"
|
||||
${OrIf} $0 == "${UPDATE_URL_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WU}" "URL"
|
||||
${EndIf}
|
||||
ReadRegStr $0 HKLM "${REGPATH_WU}" "URL"
|
||||
${VerbosePrint} "URL: $0"
|
||||
${If} $0 == "${UPDATE_URL}"
|
||||
${OrIf} $0 == "${UPDATE_URL_HTTPS}"
|
||||
DeleteRegValue HKLM "${REGPATH_WU}" "URL"
|
||||
${EndIf}
|
||||
SectionEnd
|
||||
|
||||
|
Reference in New Issue
Block a user