2017-04-02 110 views
0

如何以系统而非管理员的身份提升当前正在运行的进程。C#以系统的形式提升当前运行进程

上面的代码重新启动当前正在运行的程序的管理员权限,就像聪明的我怎样才能得到SYSTEM权限?

c#4.5

是否有机会创建一个新的进程为SYSTEM?因为我看到一些应用程序(RunAsSystem)可以使文件作为SYSTEM进程启动。

谢谢。

回答

0

系统无法启动进程。这只能在引导时间/内核级别的场景,驱动程序,服务等方面实现。 如果可以完成这将是一个安全风险。创建Windows服务,如果它是作为系统运行你的逻辑是严重的。