C#程序中:如何启用进程、结束进程、查找进程
2018-02-05 15:37
1561 查看
C#程序中:如何启用进程、结束进程、查找进程
在启动某个程序之前,如果需要先检查改程序是否已经运行,可以查找进程里有没有这个进程,再根据查找进程后的结果进行相应的判断操作。产找进程的范围是任务管理器中的进程列表。如果进程被隐藏了,结果……(我没有试过)
查找进程、启用进程、关闭进程
using ……
using ……
using System.Diagnostics;
//启用进程
void process()
{
Process p;//实例化一个Process对象
p=Process.Start(@"E:\1.txt");//要开启的进程(或 要启用的程序),括号内为绝对路径
p.Kill();//结束进程
}
//查找进程、结束进程
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#程序中:如何启用进程、结束进程、查找进程
- C#程序中:如何启用进程、结束进程、查找进程
- C#程序中:如何启用进程、结束进程、查找进程
- linux如何根据进程ID查找启动程序的路径
- C#中如何结束Excel (Office)进程
- c#里面如何激活一个外部程序进程并显示在最前
- VC程序中如何结束系统正在运行的其他进程
- linux如何根据进程ID查找启动程序的路径
- C# 查找、结束进程 - 通过进程名精确、模糊查找、结束进程
- C# 控制台程序下,如何启用Timer 及多次调用后如何更改周期
- C#.NET常见问题(FAQ)-在VS程序如何取消.vshost的进程
- 如何结束另一个程序的进程?
- 我在delphi中用shellExecute启动了一个程序(ftp);然后想做一个等待,只到ftp进程结束,再继续下面的操作,请问如何监控这个进程是否已结束?
- Delphi 如何让程序获取权限结束指定进程?
- 如何保证android程序进程不到万不得已的情况下,不会被结束
- linux如何根据进程ID查找启动程序的路径
- C# 控制台程序下,如何启用Timer 及多次调用后如何更改周期
- c# 使用Process调用外部程序时等待该进程结束后再执行住进程
- C#中如何结束一个进程
- 关于.NET程序中使用Excel对象后,如何结束残留的Excel进程。