excel.exe的判别taskkill.exe

时间:2009-01-27 18:31:11

标签: c# asp.net excel interop

我必须在服务器上运行Excel并终止excel.exe进程我正在使用taskkill.exe:

System.Diagnostics.Process.Start(“taskkill.exe”,“ - im excel.exe / f”);

我唯一的问题是,如果有人也在使用正在使用excel的服务器(可能会发生),那么他们的进程也会被杀死。反正有这个只能杀死我的代码创建的excel文件吗?任何帮助都会很棒。谢谢!

2 个答案:

答案 0 :(得分:4)

跟踪您启动的进程的PID并使用taskkill.exe / pid NUMBER将其终止

答案 1 :(得分:0)

如果你能够使用代码(我认为你可以)获得PID,你可以使用pid开关而不是/ im开关。