I used to think that starting an unelevated process from an elevated process was impossible ... later, that it was hard (a lot of COM). But I recently found this code (from Raymond Chen). It's very simple, involving only a few lines of Win32 stuff. And it works.
↧