AutoIT写的禁止QQ运行的程序代码(怎么禁止qq运行)难以置信

随心笔谈2个月前更新 admin
202 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这段代码使用C语言通过`winmgmts`管理服务和`ProcessExists`接口来实现对QQ进程的监控和管理。代码首先检查并关闭已存在的QQ进程,然后通过`Objeto`获取所有正在运行的进程,使用`ExecNotificationQuery`实时监控并终止任何与QQ相关的进程。其核心功能是确保QQ进程在运行时被及时终止,防止潜在的安全漏洞或恶意行为。代码逻辑清晰,主要专注于进程监控与终止操作。


if ProcessExists(“qq.exe”) then 

                $QQPID = ProcessExists(“qq.exe”)

                ProcessClose ($QQPID)

        endif

===============================================================

Set objWMIService = GetObject(“winmgmts:” & “{impersonationLevel=impersonate}!\\.\root\cimv2”)

Set colMonitoredProcesses = objWMIService.ExecNotificationQuery(“select * from __instancecreationevent within 1 where TargetInstance isa ‘Win32_Process'”)

i = 0

Do While i = 0

        Set objLatestProcess = colMonitoredProcesses.NextEvent

        strPrs = LCase(objLatestProcess.TargetInstance.Name)

        If InStr(strPrs,”qq”) <> “0” Then

                objLatestProcess.TargetInstance.Terminate

        End If

        Set objLatestProcess = Nothing

Loop

© 版权声明

相关文章