From 45ab20fd7e04ef2bcef74efb3b217f6eb06b1c68 Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Fri, 22 Nov 2024 18:30:50 +0100 Subject: [PATCH] feat(win): add registry for silent uninstall Entry is recommended to support the silent uninstall process without knowing the arguments. https://nsis.sourceforge.io/Add_uninstall_information_to_Add/Remove_Programs#Recommended_values --- tools/build/WindowsInstaller/setup/configure.nsh | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/build/WindowsInstaller/setup/configure.nsh b/tools/build/WindowsInstaller/setup/configure.nsh index e38fd2fb58..a8455018cd 100644 --- a/tools/build/WindowsInstaller/setup/configure.nsh +++ b/tools/build/WindowsInstaller/setup/configure.nsh @@ -42,6 +42,7 @@ Section -InstallData ${EndIf} WriteRegStr SHCTX ${APP_UNINST_KEY} "UninstallString" '"$INSTDIR\${SETUP_UNINSTALLER}"' + WriteRegStr SHCTX ${APP_UNINST_KEY} "QuietUninstallString" "$\"$INSTDIR\${SETUP_UNINSTALLER}$\" /S" WriteRegStr SHCTX ${APP_UNINST_KEY} "DisplayVersion" "${APP_VERSION}" WriteRegStr SHCTX ${APP_UNINST_KEY} "DisplayIcon" "$INSTDIR\${APP_RUN}" WriteRegStr SHCTX ${APP_UNINST_KEY} "URLUpdateInfo" "${APP_WEBPAGE}"