C# 结束多个指定进程(已知运行了程序1.exe 2.exe 3.exe)
我自己原先百度了一下,发现那些都不能用。可能因为我是win8.1系统的,任务管理器显示的都不是文件名了。求具体代码,不要复制。...
我自己原先百度了一下,发现那些都不能用。
可能因为我是win8.1系统的,任务管理器显示的都不是文件名了。
求具体代码,不要复制。 展开
可能因为我是win8.1系统的,任务管理器显示的都不是文件名了。
求具体代码,不要复制。 展开
2个回答
展开全部
Process[] thepro = Process.GetProcessesByName(进程名);
if (thepro.Length > 0)
//如果进程曾在或者不止一个
{
//逐个结束
for (int i=0; i< thepro.Length;i++)
{
//如果还没有结束就关闭他
if (!thepro[i].CloseMainWindow())thepro[i].Kill();
}
}
跟系统没有任何关系,跟程序也没有关系,是不是代码有问题
追问
还是不好使,不信你用win8.1系统执行这段代码结束QQ。
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
不一定,ARM架构的嵌入式开发可以基于uc/os、Linux、Windows等操作系统,而不一定要使用LINUX操作系统。在ARM架构上,Windows和Linux都是可以使用的,而且许多嵌入式系统开发工具也都是支持这两种操作系统的。因此,...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
展开全部
1234567891011Process[] thepro = Process.GetProcessesByName(进程名); if (thepro.Length > 0)//如果进程曾在或者不止一个 { //逐个结束 for (int i=0; i< thepro.Length;i++) { //如果还没有结束就关闭他 if (!thepro[i].CloseMainWindow())thepro[i].Kill(); } }
跟系统没有任何关系,跟程序也没有关系,是不是代码有问题
跟系统没有任何关系,跟程序也没有关系,是不是代码有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询