我开始了一个关于管理员权限的流程:
psi.Verb = "runas";
process.StartInfo = psi;
process.Start();
但是现在这个过程必须启动另一个应用程序,但是非管理员权限。 应用程序适用于非管理员权限。 我怎么能这样做?
由于
答案 0 :(得分:1)
您需要使用http://pinvoke.net/default.aspx/advapi32/CreateProcessAsUser.html
尝试使用WindowsIdentity.GetCurrent().Token
获取令牌以创建进程。