Start a process as user from an process running as admin
问题 I want to start another program which runs as user from a program running as administrator. The problem is that the second program needs to use outlook, which is not possible if the program runs as admin. The main program needs to run as admin. I did already come up with this two solutions: Process.Start("cmd.exe", @"/C runas.exe /savecred /user:" + Environment.UserDomainName + "\\" + Environment.UserName + " " + "\"SomeProgram.exe" + "\""); or Process.Start("explorer.exe", "SomeProgram.exe")