在.NET中杀死Word,Excel等进程

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

            }

        }

        
catch (Exception Exc)
        
{
            msg.Text 
+= "杀死" + processName + "失败!";
        }

    }

你可能感兴趣的:(Excel)