今日分享某程序运行一段时间后通过VBS强行结束进程的方法

有没有一种方法可以让某程序运行一段时间后通过VBS强行结束进程?笔者的回答是肯定的!只要对方并没有查看并注意到任务管理器中的Windows Scripting Host,一般是没有问题的。具体方法请看下文。

如果你的个人电脑经常被人霸占打游戏,但是碍于情面又不好说,那今天我就教大家一招,此方法没有风险,对付大龄儿童尤为有效,大家有兴趣可以稍作尝试,很有意思!

某程序运行一段时间后通过VBS强行结束进程的方法:(神不知鬼不觉)

新建TXT文本文档,复制以下代码并保存文档,然后将TXT文本后缀改成.VBS 代码如下:

01do02set bag=getobject("winmgmts:.rootcimv2")03set pipe=bag.execquery("select * from win32_process where name='QQ.exe'")04for each i in pipe05i.terminate()06next07wscript.sleep 100008loop复制代码doset bag=getobject("winmgmts:.rootcimv2")set pipe=bag.execquery("select * from win32_process where name='QQ.exe'")for each i in pipei.terminate()nextwscript.sleep 1000loop

代码的意思是:系统每1000毫秒检测一次是否运行了QQ.exe这样一个程序,如果运行了,他会自动后台关闭程序,但是对其他软件的正常运行没有任何影响,绝对毫无痕迹!

注:1000毫秒和QQ.exe可以改成你需要的任何时间(比如2分钟检查一次就填写120000)和任何你需要结束的进程(比如 League of Legends.exe )

这样,从别人看来的效果就是“这游戏怎么老是在这时候退啊,破电脑,不玩了”!

附:如何确定要终止的进程名称呢?

举例:我不想让熊孩子用360浏览器上网,我先新建TXT复制粘贴以上代码,打开任务管理器,在进程一栏找到360安全浏览器右键点击属性,复制框框里的360se替换代码中的QQ就行了,时间随意设置,1000毫秒就是秒退。

点文件另存为,修改名字(随意+.vbs),选所有文件保存。

(其它方法雷同)

某程序运行一段时间后通过VBS强行结束进程的方法

某程序运行一段时间后通过VBS强行结束进程的方法

某程序运行一段时间后通过VBS强行结束进程的方法

之后放桌面的话,每次开机都需要手动运行的。

如果你嫌麻烦,希望每次开机都会自动运行,也是可以的!

把建立的VBS存放在这个文件夹

C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

开机自动启妥妥的有木有!

设置成开机自动启后,当你自己想玩儿的时候,我们需要提前进入资源管理器找到VBS进程结束运行!如下:

某程序运行一段时间后通过VBS强行结束进程的方法

红色方块(名称:Windows Scripting Host或者wscript.exe),右键,结束任务,就好了。

如果运行了好多个VBS,红色小方块有几个就结束几个,然后就可以正常使用了。

别人想畅快的霸占我电脑?门儿都没有!︶︿︶

以上内容便是通过VBS强行结束进程的方法介绍,直接可以结束进程,这里多指用户运行的进程都可以结束。