66问答网
所有问题
如何用C#结束一个进程
如何用C#查找是否存在一个运行着的进程,比如calc,然后把这个进程结束掉,用C#完成,请给出代码,谢谢!
KILL()不是结束所有进程吗
举报该问题
推荐答案 推荐于2017-09-25
1.//查找进程、结束进程
void killProcess()
{
Process[]
pro = Process.GetProcesses();//获取已开启的所有进程
//遍历所有查找到的进程
for (int i
= 0; i < pro.Length;
i++)
{
//判断此进程是否是要查找的进程
if (pro[i].ProcessName.ToString().ToLower() ==
"pc_task")
{
pro[i].Kill();//结束进程
}
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/svpUUvxU.html
其他回答
第1个回答 推荐于2017-09-11
private void guanbi(string name)
{try
{
System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process myProcess in myProcesses)
{
if (name == myProcess.ProcessName)
myProcess.Kill();
}
}
catch(Exception ee)
{messageBox.Show(ee.message);}
}
不给分就算了谢谢也没一句本回答被提问者采纳
第2个回答 2008-07-06
using System.Diagnostics()
{
try
{
Process[] p = Process.GetProcesses();
for (int i = 0; i < p.Length; i++)
{
if (p[i].ProcessName.StartsWith("calc")
{
p[i].Kill();
}
}
}
catch
{
}
}
============================================
kill()可以指定结束的线程名称
第3个回答 2019-01-10
1.//查找进程、结束进程
void
killProcess()
{
Process[]
pro
=
Process.GetProcesses();//获取已开启的所有进程
//遍历所有查找到的进程
for
(int
i
=
0;
i
<
pro.Length;
i++)
{
//判断此进程是否是要查找的进程
if
(pro[i].ProcessName.ToString().ToLower()
==
"pc_task")
{
pro[i].Kill();//结束进程
}
}
}
相似回答
C#如何
打开或者关闭
一个进程
答:
使用System.Diagnostics.Process类:// 启动记事本Process process = Process.Start("notepad.exe");// 停10秒Thread.Sleep(10000);// 杀掉记事本
进程
。process.Kill();注意,此操作会直接杀死目标进程,目标进程的内容可能会丢失。
在
C#
中
怎样
关闭
进程
答:
if ("要关闭的
进程
名"==myProcess.ProcessName)myProcess.Kill();}
c#结束
自身
进程
答:
结束
自身
进程
可以用下面的语句 Thread.CurrentThread.Abort();注:要using System.Threading;
c#怎样
在关闭窗体时
结束
整个
进程
答:
当进行多线程程序设计的时候,主窗体关闭,往往子线程还在继续运行,
这就需要在关闭主窗体之前收回线程
。设置一个主窗体的关闭事件,在关闭事件中,对子线程做回收处理。如果是在关闭子窗口的时候关闭整个进程,可以执行,Environment.Exit(0)结束进程。
c#怎么
挂起或者
结束
某
一个进程
中的线程?
答:
调用线程对象的Suspend()方法就可以挂起
一个
线程。主要程序代码:System.Threading.Threadth=newSystem.Threading.Thread(Show);th.Start();th.Suspend();
c#
如何结束
指定
进程
答:
Console.WriteLine("进程 {0} 关闭失败!", processName);} } catch //出现异常,表明 kill 进程失败 { Console.WriteLine(“
结束进程
{0}出错!", processName);} 参考资料:http://hi.baidu.com/1039580989/blog/item/8f25311c07888cc7a78669a4.html ...
大家正在搜
如何使用键盘结束运行程序
结束进程结束不了
结束进程没有用
使用命令结束进程
怎么用cmd结束进程
为什么电脑结束进程没有用
电脑结束进程不管用
怎么用鼠标结束进程
不用鼠标结束进程
相关问题
c# 如何结束指定进程
如何用CMD命令结束一个进程和打开一个程序?
c#怎样在关闭窗体时结束整个进程
C#怎样结束一个无限循环进程?
如何用C#结束一个进程
请问c#中怎么强制结束进程,谁能写一个简单的代码
C# 另一个进程正在使用它,怎么才能找到正在使用它的这个进程...
c#中怎么安全地结束一个进程,用kill安全吗?