- fixed the RunAsUser code

- fixed shellcontextmenu to support SHIFT holding