如何枚举并结束指定的进程?--Process类
我的2个学生昨天晚上一直研究到凌晨,研究如何结束taskmgr.
其实非常简单,学员还是不能够有效的利用互联网,像这样的问题肯定有解决方案的.
其实非常简单,学员还是不能够有效的利用互联网,像这样的问题肯定有解决方案的.
/*--===------------------------------------------===---
作者:许明会
日期:2008年1月25日 10:55:56
目的:查找指定的进程,并结束它
--===------------------------------------------===---*/
using System;
namespace xumh
{
public class runMyApp
{
static void Main()
{
// 获取系统内所有进程
System.Diagnostics.Process[] currentProcesses = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process p in currentProcesses)
{
System.Console.WriteLine(p.ToString());
}
// 结束进程
System.Diagnostics.Process[] killProcesses = System.Diagnostics.Process.GetProcessesByName("taskmgr");
foreach (System.Diagnostics.Process p in killProcesses)
{
p.Kill();
}
}
}
}
作者:许明会
日期:2008年1月25日 10:55:56
目的:查找指定的进程,并结束它
--===------------------------------------------===---*/
using System;
namespace xumh
{
public class runMyApp
{
static void Main()
{
// 获取系统内所有进程
System.Diagnostics.Process[] currentProcesses = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process p in currentProcesses)
{
System.Console.WriteLine(p.ToString());
}
// 结束进程
System.Diagnostics.Process[] killProcesses = System.Diagnostics.Process.GetProcessesByName("taskmgr");
foreach (System.Diagnostics.Process p in killProcesses)
{
p.Kill();
}
}
}
}