【问题标题】:How do I kill a process with the .NET framework?如何使用 .NET 框架终止进程?
【发布时间】:2013-12-23 07:21:55
【问题描述】:

我正在用 C# 编写一个应用程序,我想关闭其他一些应用程序——比如 Internet Explorer。我已经看到很多关于如何关闭您正在构建的应用程序的结果,但我想关闭一个外部程序,但我不知道从哪里开始。

我将使用 .NET 框架的哪个部分来执行此操作?

【问题讨论】:

  • 如果知道进程名,可以kill掉,there's a kill method
  • 如果您要投反对票,请输入原因...

标签: c# .net process kill-process


【解决方案1】:

您可以通过using System.Diagnostics.Process;杀死匹配特定名称的进程:

foreach (Process clsProcess in Process.GetProcesses())
{
    if (clsProcess.ProcessName.StartsWith("iexplore"))
    {
        clsProcess.Kill();                
    }
}

【讨论】:

    猜你喜欢
    • 2010-10-27
    • 1970-01-01
    • 2010-11-26
    • 2022-01-20
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多