如何关闭/关闭进程



在类的顶部,我做到了:

Process[] pname = Process.GetProcessesByName("BFBC2Game");

然后我正在做一个检查:

if (sensor.Value >= (float)numericupdown)
{
}

例如,如果视频卡的温度超过120c,则关闭/关闭进程BFBC2Game;只需立即关闭游戏即可。

您可以遍历所有进程,并杀死每个进程:

pname.ToList().ForEach(p => p.Kill());

Process.Kill:立即停止关联的进程。

请记住,杀死是一种硬杀,您应该始终尝试先干净地关闭它。杀戮会留下意想不到的效果。首先尝试 Close() IMO http://msdn.microsoft.com/en-us/library/system.diagnostics.process.close(v=vs.110).aspx

最新更新