AutoHotKey杀进程脚本实现

本文介绍了一个使用AutoIt编写的脚本,它通过检查任务列表找出并隐藏名为NQClient.exe的进程,实现单例功能,最后自动退出。
摘要由CSDN通过智能技术生成

其中NQClient.exe填写需要杀的进程

#SingleInstance,force


do_kill =

(

NQClient.exe
)

killprocess(do_kill)

return




killprocess(do_kill){

RunWait, %ComSpec% /c tasklist >%A_Temp%\tasklist.tmp, , Hide

Loop

    {
    FileReadLine, line, %A_Temp%\tasklist.tmp, %A_Index%

    if errorlevel

        Break

    IfInString, line, .exe

        {

        StringSplit,var, line, %A_Space%,

        ToolTip 不处理:%var1%

        IfInString, do_kill, %var1%

            {

                runwait, %ComSpec% /c taskkill /f /IM %var1%, , Hide

                ToolTip, 杀掉%var1%

                Sleep,1000

            } ;END IF DO_KILL

        } ;END IF LINE

    } ;END LOOP

    ToolTip,处理完成,2秒后自动退出。

    Sleep,2000

    ExitApp

}


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值