Skip to content
Snippets Groups Projects
Commit d588660d authored by Nat Goodspeed's avatar Nat Goodspeed
Browse files

SL-10469: Remove any similar shortcuts for old per-user install.

parent 35bc6df9
No related branches found
No related tags found
No related merge requests found
...@@ -602,6 +602,24 @@ RMDir /r "$INSTDIR\skins" ...@@ -602,6 +602,24 @@ RMDir /r "$INSTDIR\skins"
Delete "$SMPROGRAMS\$INSTSHORTCUT\SL Release Notes.lnk" Delete "$SMPROGRAMS\$INSTSHORTCUT\SL Release Notes.lnk"
Delete "$INSTDIR\releasenotes.txt" Delete "$INSTDIR\releasenotes.txt"
# SL-10469: During the brief period when the BugSplat RC supported "current
# user" installs, we might have put a shortcut with this same $INSTSHORTCUT
# name in the Start menu folder for "current user" programs. Even though we're
# about to write our new shortcut to the Start menu folder for "all users,"
# apparently Windows 7 only shows one of them. (Windows 10 reportedly shows
# both.) Try temporarily setting "current user," just long enough to delete
# any such old shortcuts.
SetShellVarContext current
# This stanza should match the $SMPROGRAMS and $DESKTOP deletions in the
# "clean up shortcuts" passage in Section Uninstall. Don't bother with the
# shortcuts in $INSTDIR because we're just about to (over)write those.
Delete "$SMPROGRAMS\$INSTSHORTCUT\*.*"
RMDir "$SMPROGRAMS\$INSTSHORTCUT"
Delete "$DESKTOP\$INSTSHORTCUT.lnk"
SetShellVarContext all
FunctionEnd FunctionEnd
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment