Archive: CreateShortCut "$QUICKLAUNCH\...."doesn't work with "SetShellVarContext all"


CreateShortCut "$QUICKLAUNCH\...."doesn't work with "SetShellVarContext all"
I'm using SetShellVarContext all and all CreateShortCut works fine except with $QUICKLAUNCH. I mean as current user all is right but as another user, the quick launch icon is not present (but all other icons are there...).


I'm using NSIS 2.30 and the change log F.39 2.0 Beta 1 said $QUICKLAUNCH now works with SetShellVarContext all so I'm little bit confused right now..

snippet of my code:

SetShellVarContext all
CreateDirectory `$SMPROGRAMS\${PRODUCT_NAME}`
CreateShortCut `$SMPROGRAMS\${PRODUCT_NAME}\${PRODUCT_NAME}.lnk` `$INSTDIR\${NAME_EXE}`
CreateShortCut `$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk` `$INSTDIR\Uninstall.exe`
CreateShortCut `$DESKTOP\${PRODUCT_NAME}.lnk` `$INSTDIR\${NAME_EXE}`
CreateShortCut `$QUICKLAUNCH\${PRODUCT_NAME}.lnk` `$INSTDIR\${NAME_EXE}`


Thanks for your advises


As far as I know, there is no common quicklaunch folder for all users