关闭任务管理器中的进程
为什么我们有时候使用以下代码关闭进程不生效呢?其实是有玄机的,任务管理器里看到的进程名字和代码里获取的名字是不一样的,可以通过调试查看其真正的进程名字。详细方法可以参考底下连接。
//创建进程对象
Process[] list = Process.GetProcesses(".");
Process[] ExcelProcess = Process.GetProcessesByName(ThreadName);
//关闭进程
foreach (Process p in ExcelProcess)
{
if (!p.HasExited)
{
p.Kill();
}
}
return 0;
https://www.cnblogs.com/ft-Pavilion/p/5534823.html