标签: c# process account
我想以Windows中不存在的用户身份启动进程。这可能吗?如果没有,我可以创建具有管理员权限的临时帐户,以此用户身份启动流程并在应用程序关闭前删除该帐户吗?谢谢你的建议。
答案 0 :(得分:1)
您可以执行此操作,如果最初运行您的代码的用户是管理员。要实现这一目标,您需要两个流程。第一个流程需要创建用户,使用新帐户启动第二个流程,等待第二个流程完成,然后删除用户。