精易论坛

标题: 结束非系统进程 适用于Win7以及一下~ 【XP 7 内测试通过】 [打印本页]

作者: Karuseny    时间: 2014-8-2 10:59
标题: 结束非系统进程 适用于Win7以及一下~ 【XP 7 内测试通过】
本帖最后由 Karuseny 于 2014-8-2 11:00 编辑

.版本 2
.支持库 eAPI
.局部变量 系统进程, 进程信息, , "0"
.局部变量 记次循环变量, 整数型
系统进程 = 取系统进程列表 ()
处理事件 ()
.计次循环首 (取数组成员数 (系统进程), 记次循环变量)
    .如果真 (记次循环变量 ≠ -1)
        .如果 (系统进程 [记次循环变量].进程名称 ≠ “System Process”)
            .如果 (系统进程 [记次循环变量].进程名称 ≠ “svchost.exe”)
                .如果 (系统进程 [记次循环变量].进程名称 ≠ “explorer.exe”)
                    .如果 (系统进程 [记次循环变量].进程名称 ≠ “csrss.exe”)
                        .如果 (系统进程 [记次循环变量].进程名称 ≠ “lsass.exe”)
                            .如果 (系统进程 [记次循环变量].进程名称 ≠ “taskmgr.exe”)
                                .如果 (系统进程 [记次循环变量].进程名称 ≠ “ctfmon.exe”)
                                    .如果 (系统进程 [记次循环变量].进程名称 ≠ “spoolsv.exe”)
                                        .如果 (系统进程 [记次循环变量].进程名称 ≠ “System”)
                                            .如果 (系统进程 [记次循环变量].进程名称 ≠ “smss.exe”)
                                                .如果 (系统进程 [记次循环变量].进程名称 ≠ “winlogon.exe”)
                                                    .如果 (系统进程 [记次循环变量].进程名称 ≠ “services.exe”)
                                                        .如果 (系统进程 [记次循环变量].进程名称 ≠ “winlogon.exe”)
                                                            .如果 (系统进程 [记次循环变量].进程名称 ≠ “e.exe”)
                                                                .如果 (系统进程 [记次循环变量].进程名称 ≠ 取执行文件名 ())
                                                                    .如果 (系统进程 [记次循环变量].进程名称 ≠ “WmiPrvSE.exe”)
                                                                        .如果 (系统进程 [记次循环变量].进程名称 ≠ “dwm.exe”)
                                                                            .如果 (系统进程 [记次循环变量].进程名称 ≠ “sppsvc.exe”)
                                                                                .如果 (系统进程 [记次循环变量].进程名称 ≠ “rundll32.exe”)
                                                                                    .如果 (系统进程 [记次循环变量].进程名称 ≠ “WUDFHost.exe”)
                                                                                        .如果 (系统进程 [记次循环变量].进程名称 ≠ “lsm.exe”)
                                                                                            .如果 (系统进程 [记次循环变量].进程名称 ≠ “wininit.exe”)
                                                                                                .如果 (系统进程 [记次循环变量].进程名称 ≠ “SearchFilterHost.exe”)
                                                                                                    终止进程 (系统进程 [记次循环变量].进程名称)
                                                                                                    处理事件 ()
                                                                                                .否则
                                                                                                .如果结束
                                                                                            .否则
                                                                                            .如果结束
                                                                                        .否则
                                                                                        .如果结束
                                                                                    .否则
                                                                                    .如果结束
                                                                                .否则
                                                                                .如果结束

                                                                            .否则
                                                                            .如果结束
                                                                        .否则
                                                                        .如果结束
                                                                    .否则

                                                                    .如果结束
                                                                .否则
                                                                .如果结束
                                                            .否则
                                                            .如果结束
                                                        .否则
                                                        .如果结束
                                                    .否则
                                                    .如果结束
                                                .否则
                                                .如果结束
                                            .否则
                                            .如果结束
                                        .否则
                                        .如果结束
                                    .否则
                                    .如果结束
                                .否则
                                .如果结束
                            .否则
                            .如果结束
                        .否则
                        .如果结束
                    .否则
                    .如果结束
                .否则
                .如果结束
            .否则
            .如果结束
        .否则
        .如果结束
    .如果真结束
.计次循环尾 ()
处理事件 ()


其实这样看着实在繁琐,但是我也没有什么方法去解决了
本人菜鸟,高手请低调!

直接上源码了




作者: Karuseny    时间: 2014-8-2 11:02
自己的沙发自己做。。。排队哦~~

有一个漏洞哦,“E.exe”在调试中使用过,忘删除了。呵呵

作者: 提百万    时间: 2014-8-2 11:35
{:soso_e103:}眼睛花了
作者: SalHe    时间: 2014-8-2 11:39
这玩意儿没什么意思==
作者: 浮生若甍    时间: 2014-8-2 12:01
360  QQ管家能结束吗{:soso_e144:}
作者: 舞恸    时间: 2014-8-2 12:58
卧槽,这也太牛逼了{:soso_e126:}
作者: Karuseny    时间: 2014-8-2 16:21
浮生若甍 发表于 2014-8-2 12:01
360  QQ管家能结束吗

可以加载驱动。替换一下就OK了。
作者: Karuseny    时间: 2014-8-2 16:22
提百万 发表于 2014-8-2 11:35
眼睛花了

呵呵,实在不知道怎么简化了。
作者: 提百万    时间: 2014-8-2 18:29
论坛抽了,多发了一次
作者: 提百万    时间: 2014-8-2 18:29
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
进程online进程信息0
i整数型 
进程online = 取系统进程列表 ()
计次循环首 (取数组成员数 (进程online), i)
判断 (寻找文本 ( #常量_系统关键进程, 进程online [i].进程名称, , ) ≠ -1)
终止进程 (进程online [i].进程标识符)



计次循环尾 ()


i支持库列表   支持库注释   
eAPI应用接口支持库


简化后的,把进程名放入常量。
作者: xuanxin    时间: 2014-8-2 22:40
有意思么,那么复杂???
作者: Karuseny    时间: 2014-8-8 18:37
提百万 发表于 2014-8-2 18:29
[e=0].版本 2
.支持库 eAPI

谢谢。学习了
。。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4