Add Tautulli Windows exe updater

This commit is contained in:
JonnyWong16 2020-12-22 15:21:06 -08:00
commit 0b845294fb
No known key found for this signature in database
GPG key ID: B1F1F9807184697A
4 changed files with 209 additions and 3 deletions

View file

@ -123,6 +123,8 @@ SetOverwrite ifnewer
SetOutPath "$INSTDIR"
File /nonfatal /a /r "..\dist\${APP_NAME}\"
nsExec::Exec '$SYSDIR\SCHTASKS /Create /TN TautulliUpdateTask /XML "$INSTDIR\TautulliUpdateTask.xml" /F'
IfSilent 0 +2
ExecShell "" "$INSTDIR\${MAIN_APP_EXE}" $nolaunch
SectionEnd
@ -208,6 +210,9 @@ RmDir "$SMPROGRAMS\${APP_NAME}"
DeleteRegKey ${REG_ROOT} "${REG_APP_PATH}"
DeleteRegKey ${REG_ROOT} "${UNINSTALL_PATH}"
nsExec::Exec "$SYSDIR\SCHTASKS /Delete /TN TautulliUpdateTask /F"
SectionEnd
######################################################################