/// <summary>
        /// 关闭进程
        /// </summary>
        /// <param name="processName">进程名</param>
        private void KillProcess(string processName)
        {
            Process[] myproc = Process.GetProcesses();
            foreach (Process item in myproc)
            {
                if (item.ProcessName == processName)
                {
                    item.Kill();
                }
            }

}

//强制关闭最近打开的某个进程

private void KillRecentProcess(string processName)

{

System.Diagnostics.Process[] Proc = System.Diagnostics.Process.GetProcessesByName(processName);

System.DateTime startTime = new DateTime();
         int m, killId = 0;
         for (m = 0; m < Proc.Length; m++)
         {
             if (startTime < Proc[m].StartTime)
             {
                startTime = Proc[m].StartTime;
                killId = m;
             }
         }
         if (Proc[killId].HasExited == false)
         {
             Proc[killId].Kill();

}

}

转载于:https://www.cnblogs.com/kevinGao/archive/2011/11/03/2236177.html

C#中强制关闭某个进程相关推荐

  1. 警示:强制关闭OGG进程触发bug致abended,详述处理过程

    导读:Oracle Golden Gate(OGG)是一种基于日志的结构化数据复制备份软件,是一种较为常用且很成熟的数据复制手段.但是当OGG版本为10.0.0.0 - 11.2.0.0.0时,如果强 ...

  2. Delphi中强制结束一个进程

    强制结束一个进程的 API 为 TerminateProcess BOOL TerminateProcess( HANDLE hProcess, // 进程句柄 UINT uExitCode // 退 ...

  3. Linux中强制结束一个进程的终极方法和其他常用命令

    Linux中强制结束一个进程的终极方法和其他常用命令 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序. ps -A 显示所有程序. ps c ...

  4. C#强制关闭Excel进程(通过COM使用Excel时)

    在之前的一个项目中,客户要求要出Excel的报表. 由于其报表比较复杂,所以我们采用先制作报表的Excel模板,然后再通过COM将数据写入Excel模板中(缺点就是要求部署的机器上有Excel). 刚 ...

  5. 调用命令强制关闭windows进程

    在使用Java开发时,有时候需要调用cmd窗口执行一些脚本或者程序,执行完就需要把这些窗口都关闭掉, Runtime rt = Runtime.getRuntime();rt.exec("t ...

  6. Linux中强制结束一个进程的终极方法

    在 Linux Ubuntu 服务器上用 dnx 基于 Kestrel 成功运行一个 ASP.NET 5 站点后,怎么也无无法退出. 运行的命令如下: /data/git/dnx/artifacts/ ...

  7. Linux如何强制关闭任务进程(Linux版任务管理器)

    问题描述: 有时我们在使用Linux软件时会碰到软件卡死或者软件BUG无法退出,如何像使用Windows任务管理器一样去关闭应用呢?其实不需要通过重启系统来解决此类问题,只需要按照如下步骤即可解决: ...

  8. 使用cmd指令强制关闭tomcat进程

    在启动tomcat时候,有时候会报错,VM拒绝连接端口XXXX,其实是因该端口被占用,需要将其关闭. 传统使用在tomcat  目录下shutdown关闭,但会出现无法真正关闭. 使用cmd指令强制性 ...

  9. 强制关闭一个进程TerminateProcess

    CString strProName; //xx.exe 进程名称 if (strProName.IsEmpty()){AfxMessageBox(_T("进程名字不能为空!")) ...

最新文章

  1. ACL2020 | 使用强化学习为机器翻译生成对抗样本
  2. 深入理解JVM—性能调优
  3. Cloud for Customer的mobile setting前台实现
  4. jQuery里的promise
  5. C# 的TCPClient异步连接与异步读数据
  6. 与詹金斯一起将GitLab中的Gradle项目发布到Artifactory
  7. 编程题走迷宫_C++程序算法题----迷宫(一)
  8. Java学习笔记-对IoC(Inversion of Control)的基本认识
  9. NumPy Beginner's Guide 2e 带注释源码 六、深入 NumPy 模块
  10. Android 对话框黑色边框的解决
  11. matlab breline,linebreak_header must be terminated by a line break怎么解决
  12. 10 年三线小城 IT 开发的感悟
  13. html excel 2位小数,excel保留两位小数_excel用公式保留2位小数的方法
  14. 给笔记本电脑外接显示器增加副屏
  15. chrome打开网页很慢,别的浏览器打开相同的网页很快
  16. AVR单片机用progisp下载报错flash verify error at :0h
  17. html的选项卡切换,纯css选项卡切换
  18. 攻防世界Misc高手进阶区第一页WriteUp
  19. STL容器系列文章:array容器
  20. 入坑就对了!如何用机器学习甄别真假美猴王?

热门文章

  1. 炉石传说盒子下载|炉石传说盒子下载
  2. win10 wampserver升级php版本[安装php7.2.32]
  3. java 实现用户每天一次签到功能
  4. 计算机检测维修与数据恢复远程在线教学进行中
  5. 【Python】利用tkinter与图灵机器人制作智能聊天系统
  6. 一个简单的Java应用程序
  7. 电子硬件工程师需要掌握的内容
  8. iPS细胞建立的多种选择
  9. 从零搭建一个属于自己的智慧语音“魔镜”(MagicMirro+wukong-robot)语音部分
  10. ios android 语音,Android和IOS语音互通