diff --git a/build/install.nsh b/build/install.nsh new file mode 100644 index 0000000..2589d94 --- /dev/null +++ b/build/install.nsh @@ -0,0 +1,16 @@ +!macro customFinishPage +AutoCloseWindow true +Function StartApp + ${if} ${isUpdated} + StrCpy $1 "--updated" + ${else} + StrCpy $1 "" + ${endif} + ${StdUtils.ExecShellAsUser} $0 "$launchLink" "open" "$1" +FunctionEnd + +Function .onInstSuccess + Call StartApp +FunctionEnd + +!macroend diff --git a/config/build.json b/config/build.json index df6adec..710b98f 100644 --- a/config/build.json +++ b/config/build.json @@ -51,6 +51,7 @@ "deleteAppDataOnUninstall": true, "shortcutName": "智汇享", "allowElevation": true, - "perMachine": true + "perMachine": true, + "include": "build/install.nsh" } } \ No newline at end of file