`
net_liu
  • 浏览: 232700 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

干掉进程

 
阅读更多
//干掉进程
        private void KillProcess(string processName)
        {
            //获得进程对象,以用来操作   
            System.Diagnostics.Process myproc = new System.Diagnostics.Process();
            //得到所有打开的进程    
            try
            {
                //获得需要杀死的进程名   
                foreach (Process thisproc in Process.GetProcessesByName(processName))
                {
                    //立即杀死进程   
                    thisproc.Kill();
                }
            }
            catch (Exception Exc)
            {
                throw new Exception("", Exc);
            }
        } 

 

只允许程序运行一次

 /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            // 控制仅打开单实例进程
            if (System.Diagnostics.Process.GetProcessesByName

(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length == 1)
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new frmControl());
            }
            esle
               messagebox.show("该程序已在运行","提示");
        }

 

分享到:
评论

相关推荐

    命令行干掉进程

    ### 命令行干掉进程 在计算机操作系统中,有时我们需要通过命令行来结束某个进程,这在解决系统故障、资源占用问题等方面非常有用。本文将详细介绍如何使用不同的命令来实现这一目标。 #### 一、`tasklist` `...

    轻松干掉所有垃圾进程.rar

    【标题】:“轻松干掉所有垃圾进程.rar”指的是一个压缩文件,其中包含了一个名为“轻松干掉所有垃圾进程.exe”的可执行程序。该程序的主要功能是帮助用户清理计算机中的无用进程,即所谓的“垃圾进程”,以提高电脑...

    python subprocess 杀掉全部派生的子进程方法

    发布系统需要响应用户的中断请求,需要在GET方法中杀掉由subprocess派生的子进程,刚开始直接用os.kill 发现子进程的子进程无法kill,谷歌了一些,发现kill可以干掉进程组,于是测试,但是默认情况下,subprocess...

    C#保护进程不被结束

    在IT领域,进程保护是一项重要的技术,特别是在开发系统服务或者后台应用时,有时我们需要确保程序在运行过程中不被意外或恶意地终止。本篇将详细探讨如何在C#环境中实现进程保护,主要基于标题和描述中提及的方法:...

    个人整理weblogic

    1. **干掉进程**:若进程卡死,可通过 `kill -9` 命令直接杀死进程 ID。 2. **停止 Managed Server**:通过 `./stopManagedWebLogic.sh ManagedServer_1` 命令来停止 Managed Server。 3. **停止 Admin Server**:...

    杀360进程vc6.0源码

    【标题】"杀360进程vc6.0源码"所涉及的知识点主要集中在Windows系统编程、进程管理和驱动开发领域。在这个项目中,开发者使用了Visual C++ 6.0(简称VC6.0)作为开发环境,通过编写源码来实现对360安全软件进程的...

    一个可以干掉360进程的

    标题中的“一个可以干掉360进程的”暗示了一个工具或者程序,它具有结束或禁用360安全卫士(360 Safe)进程的能力。360安全卫士是中国市场上广泛使用的免费安全软件,它包含了防病毒、防火墙和系统优化等功能。在...

    三个好用的进程监视软件(杀软可能误报)

    进程监视是IT领域中一项非常重要的任务,它可以帮助我们了解计算机系统中运行的各个程序和服务的状态,及时发现潜在的问题和性能瓶颈。以下是对标题和描述中提到的几个知识点的详细解释: 1. **进程**:在操作系统...

    Linux下通过进程名称杀掉进程方法的c源码

    本篇资源不全,请去完成资料下载链接下载:https://download.csdn.net/download/u012125696/13119617 可以通过软件进程名索引进程ID,然后通过kill命令干掉指定进程的方法,纯C源码,希望能给大家开发带来便利

    易语言结束QQ进程

    这些命令可以帮助我们列举系统中所有运行的进程,并根据进程名称(如“QQ.exe”)找到QQ的进程ID,然后调用“结束进程”命令来结束该进程。 以下是实现这个功能的基本步骤: 1. 获取系统中的所有进程:使用易语言的...

    强行结束APP进程

    在Android系统中,"强行结束APP进程"是一个常见的操作,特别是在优化系统性能或者解决应用卡顿问题时。本文将深入探讨这一主题,介绍如何在Android平台上强制关闭应用程序,并讨论其背后的技术原理、可能的影响以及...

    Android 守护进程的实现方式

    要我们的应用永远活在用户的手机后台不被杀死 —— 这都是扯淡; 能做的只是通过各种手段尽量让我们的程序在后台运行的时间长一些,或者在被干掉的时候,能够重新站起来;...2.在进程被干掉后,进行拉起。

    网络上流传的 进程手术刀1.0版及源代码

    网络上流传的 进程手术刀1.0版及源代码。 作者: xotianhu VCCODE网络版斑竹 ... 1.显示系统进程及进程的...可以干掉以DLL形式存在的木马。 警告: 1.不要太随意得KILL进程,有些服务进程你KILL了之后要倒霉的。

    postgresql查询死锁以及杀死死锁进程sql.txt

    查询sql的死锁进程,查找并杀死。解决生产数据库中卡死的现象。postgresql查询死锁以及杀死死锁进程sql

    windows 脚本 轻松搞定无用的进程

    开机运行此脚本,轻轻松松搞定无用的进程,杀死他们,干掉他们。有些进程杀死后还会重启,需要停掉服务。

    Java应用中使用ShutdownHook友好地清理现场

    在线上Java程序中经常遇到进程程挂掉,一些状态没有正确的保存下来,这时候需要在JVM关掉的时候执行一些清理现场的代码。...  5)使用Kill pid命令干掉进程  注:在使用kill -9 pid是不会JVM注册的钩子不会被

    vb干掉360保险箱

    在VB(Visual Basic)编程环境中,编写代码来“干掉”或结束运行中的360保险箱进程,涉及到了进程管理和Windows API调用的相关知识。360保险箱是一款安全软件,其目的是保护用户计算机免受恶意软件的侵害。然而,在...

    完美干掉易游 易乐游广告

    标题“完美干掉易游 易乐游广告”和描述中的关键词“完美干掉易游 易乐游广告”暗示了这个压缩包可能包含一个软件或工具,其目的是帮助用户去除或阻止“易游”和“易乐游”平台上的广告。在IT行业中,这通常涉及到...

    执行关闭MsMpeng.exe微软自家防护进程.bat

    执行关闭MsMpeng.exe微软自家防护进程.bat,购买配置比较低的阿里云服务器,建议关闭MSM。关闭方法比较复杂。我直接写了1个bat快速执行程序。双击就行了。

Global site tag (gtag.js) - Google Analytics