bezüglich ShellExecute mit lpOperation
siehe HKEY_CLASSES_ROOT\.exe -> HKEY_CLASSES_ROOT\exefile
und da findet man dann nicht nur HKEY_CLASSES_ROOT\exefile\shell\
runas, sondern auch \
runasuser
ansonsten gibt es auch noch die
runas.exe,
sowie
CreateProcessAsUser,
CreateProcessWithLogon usw.