您的位置:首页 > 其它

如何枚举并结束指定的进程?--Process类

2008-01-25 11:10 302 查看
我的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();

}

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: