更改系统进程的用户进程

时间:2014-02-02 18:08:49

标签: c#

我有一点问题。设备管理器是一个进程列表。我的应用程序在我的用户(FoX0X)上处于活动状态。如何更改属于系统的进程(将“FoX0X”替换为“SYSTEM”)?除此之外,如果你不能在设备管理器中关闭它? 我试着使用代码:

File.SetAttributes("AppName", FileAttributes.System);

但这不起作用。

1 个答案:

答案 0 :(得分:0)

您无法更改正在运行的进程的用户,您可以impersonation以另一个用户身份运行一段代码,但您无法将进程本身修改为以另一个用户身份运行。

要使您的流程以SYSTEM身份运行,必须在该用户下启动。