日期:2014-05-18  浏览次数:20867 次

杀死explorer进程
C# code
Process[] processes = Process.GetProcesses();//获取所有进程信息
            for (int i = 0; i < processes.Length; i++)
            {
                if (processes[i].ProcessName.ToLower() == "explorer")
                {
                    try
                    {
                        processes[i].Kill();
                        return;
                    }
                    catch (Exception)
                    {
                        Console.WriteLine("进程访问失败!");
                    }
                }
            }

这样杀死explorer进程后,一会又恢复了,请各位高手帮忙!
我需要加载到程序中,所以不能用任务管理器关闭

------解决方案--------------------
System.Diagnostics.Process.Start("taskkill.exe", " /f /im explorer.exe");