Wie wär's mit ShellExecuteEx mit dem Verb 'runas' (
UAC ab Vista) bzw. 'runasuser' (ab Vista nötig, um den von XP gewohnten 'Ausführen als'-Dialog aufzurufen)? Ich hatte so ein ähnliches Problem vor ein paar Monaten und hab das
in diesem Thread diskutiert.
MfG Dalai