zoukankan      html  css  js  c++  java
  • 根据程序进程名杀死进程

      有时候我们需要强制退出某个运行程序,就是关闭某个运行的程序进程。例如,关闭系统运行的Excel进程。
      首先确定Excel程序的进程名:
       
      在VS.Net2003里,名字空间里引用:
        using System.Diagnostics;
      编写过程:
    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
       {
        Memo1.Text+= "杀死" + processName + "失败!";    
        }

      }

    调用过程:
    private void button1_Click(object sender, System.EventArgs e)
      {
           KillProcess("excel");
       }

    以上程序在vs.net2003(C#),windows 2003(SP1)平台上测试通过。

  • 相关阅读:
    mysql日常~gh-ost使用
    redis基础篇~哨兵
    zeppelin-0.6.0安装配置
    spark 好文链接
    spark API 介绍链接
    solr5.5 基于内置jetty配置 Ubuntu
    Gollum 安装笔记
    手机版测试
    win7 eclipse 调试storm
    (转)Storm UI 解释
  • 原文地址:https://www.cnblogs.com/13590/p/407806.html
Copyright © 2011-2022 走看看