C#中如何启动、查找、结束 进程

81
补充展位 Pages_Weblog_Get#0
文章摘要
此内容由人工摘要内容,并由AI根据文章内容进行润色
暂无内容

C#操作windows系统进程的方法

///如何启动进程
Process process = new Process();//创建进程对象    
ProcessStartInfo startInfo = new ProcessStartInfo("进程exe启动位置", "启动携带额参数以 空格隔开 例如'args1 args2 args3' ");//括号里是(程序名,参数)
process.StartInfo = startInfo;
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.Start();//启动进程
///如何获取到所有的进程
public static List<Process> LocalOpenProcessList()
 {
            List<Process> ProcessesList = Process.GetProcesses().ToList();
            return ProcessesList;
}
//如何查找进程
List<Process> ProcessesArry=LocalOpenProcessList();
Process p= ProcessesArry.Where(e=>e.ProcessName==[你的进程名称]).Single();
///如何结束进程
p.Kill();
补充展位 Pages_Weblog_Get#1
补充展位 Pages_Weblog_Get#2
专题推荐
暂无内容
补充展位 Pages_Weblog_Get#3