结束指定进程


调用下面的方法就可以了,比如:
KillProcess("EXCEL");

//结束指定进程
        private void KillProcess(string processName)
        
{
            System.Diagnostics.Process myproc 
= new System.Diagnostics.Process();
            
//得到所有打开的进程
            try
            
{
                
foreach (System.Diagnostics.Process thisproc in System.Diagnostics.Process.GetProcessesByName(processName))
                
{
                    
if (!thisproc.CloseMainWindow())
                    
{
                        thisproc.Kill();
                    }

                }

            }

            
catch (Exception Exc)
            
{
                
this.Text += "杀死" + processName + "失败!\n" + Exc.Message;
            }

        }
原文地址:https://www.cnblogs.com/dreign/p/453511.html