Correct me if I'm wrong
Would you be able to use 'SetShellVarContext all' for this?
The docs don't say if $STARTMENU is affected by SetShellVarContext, but I would imagine so considering that $SMPROGRAMS and $SMSTARTUP are both affected.
I guess you'd do the following (but I haven't tried this) :-
SetShellVarContext all
CreateShortCut $SMPROGRAMS/AppName/LinkName.lnk MyAppPath\App.Exe
---
Ximon Eighteen
Programmer @ Advent Publishing Systems
email:
ximon_eighteen@3b2.com
& msn:
ximon_eighteen@hotmail.com