如何检测进程的启动

本文关键字:进程 启动 检测 何检测 | 更新日期: 2023-09-27 18:29:04

如何检测新进程的启动?当流程开始时,我想杀死一些其他的流程。有什么办法吗?

如何检测进程的启动

好吧,你的问题还不清楚,但你应该看看Process.GetProcessesByName方法。

创建一组新的流程组件,并将它们与本地计算机上共享指定的进程名称。

例如;

Process[] Runningcmd = Process.GetProcessesByName("cmd");
if (Runningcmd.Length == 0)
  Console.WriteLine("Command Line is not running");
else
    foreach(var p in Runningcmd )
    {
       p.Kill();
    }