如何做一个在后台运行并轮循终结指定进程的程序
程序员文章站
2022-05-08 09:59:07
...
首先,先using System.Diagnostics和using System.Threading,然后下面是代码:
static void Main(string[] args)
{
while(true)
{
Process[] process;
process = Process.GetProcesses();//获取当前运行的进程
foreach (Process x in process)
{
if (x.ProcessName == "写你需要终结的进程名")//不要带后缀.exe,注意大小写
{
x.Kill();
//Console.WriteLine("成功!");
}
}
Thread.Sleep(5000);//挂起当前线程5秒,可以自己设置
}
}
但是这样会有控制台的黑窗体,不是隐藏的。如何想在后台运行,右键单击你的项目-》属性-》应用程序-》将输出类型由控制台应用程序改成Window应用程序,这样就可以了。