您好我有一个简单的要求,即使用句柄终止进程或获取进程。
我尝试使用句柄获取进程但我没有看到任何好的API来做到这一点。
或者我尝试通过Process.GetProcesses()
获取所有活动进程
循环遍历每个进程以查看它们是否与句柄匹配但在尝试访问某些句柄时抛出异常。所以我猜这不是最好的方式。
我怎样才能实现这个目标?
答案 0 :(得分:0)
您是否尝试过GetProcessesByName()
方法
foreach (var p in Process.GetProcessesByName("your.exe"))
{
p.Kill();
}