Update setup.nsi

This commit is contained in:
Useful Stuffs 2024-05-10 17:01:27 +02:00 committed by GitHub
parent 9025be098a
commit 5815f22797
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 22 additions and 22 deletions

View File

@ -385,6 +385,7 @@ ${MementoSection} "WUIsBack" LEGACYUPDATE
; Set WSUS server
; Check if Schannel is going to work with modern TLS
${If} ${AtMostWin8.1}
!insertmacro DetailPrint "Checking SSL connectivity..."
!insertmacro DownloadRequest "${WSUS_SERVER_HTTPS}/ClientWebService/ping.bin" NONE \
`/TIMEOUTCONNECT 0 /TIMEOUTRECONNECT 0`
@ -407,6 +408,7 @@ ${MementoSection} "WUIsBack" LEGACYUPDATE
WriteRegStr HKLM "${REGPATH_WU}" "URL" "${UPDATE_URL}"
${EndIf}
WriteRegDword HKLM "${REGPATH_WUAUPOLICY}" "UseWUServer" 1
${EndIf}
; Restart service
!insertmacro RestartWUAUService
@ -419,8 +421,6 @@ ${MementoSection} "Allow OS Upgrade" ALLOWOSUPGRADE
WriteRegDword HKLM "${REGPATH_WUPOLICY}\OSUpgrade" "DisableOSUpgrade" 0
WriteRegDword HKLM "${REGPATH_WU}\OSUpgrade" "AllowOSUpgrade" 1
WriteRegDword HKLM "${REGPATH_WU}\OSUpgrade" "DisableOSUpgrade" 0
WriteRegDword HKLM "${REGPATH_WU}\OSUpgrade" "OSUpgradeInteractive" 1
WriteRegDword HKLM "${REGPATH_WU}\OSUpgrade" "OSUpgradeRunOnceCount" 1
!insertmacro RestartWUAUService
${MementoSectionEnd}