C#结束Explorer进程
private void Form1_Load(object sender, EventArgs e) { Process[] processes = Process.GetProcesses();//获取所有进程信息 for (int i = 0; i < processes.Length; i++) { if (processes[i].ProcessName.ToLower() == "explorer") { try { processes[i].Kill(); //停止进程 explorer会自动重启 return; } catch (Exception) { Console.WriteLine("进程访问失败!"); } } } } private void button1_Click(object sender, EventArgs e) { System.Diagnostics.Process.Start("taskkill.exe", " /f /im explorer.exe"); //控制台执行结束进程 }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步