C# 实现打开和关闭可执行文件

来源:互联网 发布:战争框架淘宝mod 编辑:程序博客网 时间:2024/06/05 15:47

一、打开可执行程序

 Process pr = new Process();//声明一个进程类对象 pr.StartInfo.FileName = "E://Program Files//Tencent//QQ//QQ.exe";//指定运行的程序,我的QQ的物理路径。 pr.Start();//运行QQ
二、把相关进程全部关闭
Process[] proc = Process.GetProcessesByName("QQ");//创建一个进程数组,把与此进程相关的资源关联。for (int i = 0; i < proc.Length; i++)    {        proc[i].Kill();//逐个结束进程.    }
三、关闭指定的可执行程序
Process[] p_arry = Process.GetProcesses();//得到系统所有进程for (int i = 0; i < p_arry.Length; i++)//遍历每个进程     {        if (p_arry[i].ProcessName == "QQ")//发现有名为QQ的进程           {                                      p_arry[i].Kill();//就结束它。                  return;           }     }System.GC.Collect();//垃圾回收


0 0
原创粉丝点击