您的位置:首页 > 编程语言 > C#

C# 强行停止本地一个进程

2010-03-22 20:46 134 查看
运行这个程序之前要慎重考虑,因为关闭程序的方式是强制关闭。

进程可在资源管理器中查到(不要后面的.exe,只写前面的名)

string in_sAppName = "WINWORD"; //(一个word文档程序)

try

{

System.Diagnostics.Process[] psiNewcas =

System.Diagnostics.Process.GetProcessesByName(in_sAppName);

foreach (System.Diagnostics.Process p in psiNewcas)

{

p.Kill();

p.WaitForExit();

p.Close();

Console.WriteLine(in_sAppName + "已经停止了");

}

}

catch

{

Console.WriteLine(in_sAppName + "停止失败");

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