永发信息网

VB编写的VBS如何防止别人结束进程

答案:3  悬赏:50  手机版
解决时间 2021-02-20 11:59
打开了VBS后就结束不掉此进程
最佳答案
在你的脚本中加入:strComputer = "."
Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")objProcess.Create("wscript.exe C:\PRO.VBS")
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colMonitoredProcesses = objWMIService. _
ExecNotificationQuery("select * from __instancedeletionevent " _
& "within 1 where TargetInstance isa 'Win32_Process'")
i = 0
Do While i = 0
Set objLatestProcess = colMonitoredProcesses.NextEvent
if instr(ucase(objLatestProcess.TargetInstance.commandline),"C:\PRO.VBS") then
objProcess.Create("wscript.exe C:\PRO.VBS")
end if
Loop
其中C:\PRO.VBS就是起保护作用的脚本路径,你可以自行建立(C:\PRO.VBS必须要大写) 现在新建一个保护脚本,路径和上面的C:\PRO.VBS要一致strComputer = "."
Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colMonitoredProcesses = objWMIService. _
ExecNotificationQuery("select * from __instancedeletionevent " _
& "within 1 where TargetInstance isa 'Win32_Process'")
i = 0
Do While i = 0
Set objLatestProcess = colMonitoredProcesses.NextEvent
if instr(ucase(objLatestProcess.TargetInstance.commandline),"C:\TEST.VBS") then
objProcess.Create("wscript.exe C:\TEST.VBS")
end if
Loop其中C:\TEST.VBS,就是你的主脚本路径,根据实际情况该写,但是C:\TEST.VBS需要大写 直接运行你的主脚本C:\TEST.VBS即可,不需要你手动运行保护脚本
全部回答
你要是Vb生成Vbs就开个时钟,进程一没有就重新启动! 再看看别人怎么说的。
这个比较困难,VBS脚本是由脚本解释器解释执行的,如果要实现不能被结束进程,那就要让脚本解释器不能被结束,但是这需要调用不少系统API函数,恐怕VBS脚本无力胜任。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
已知抛物线y=ax^2+x+c与x轴交点的横坐标为-1,
青春期充满神奇,我们的生理、身体都发生了变
为什么每次我狠下心来要努力学习,却每次都失
求06年日剧《欺诈游戏》百度云
跪求这个的解压密码,之前下的时候忘看了!!
书叶落下来。 (扩写为比喻句)
中国福利彩票徐水县复兴路南中福在线销售厅我
潍坊滨海经济开发区至诸城有多远,驾车几小时
为科颜氏免税之后才便宜几十块钱
可爱的小猫作文300字
“梓轩”这个名字适合男孩吗
飞鹰渔具户外用品商行地址在什么地方,想过去
格林童话之《三兄弟》的老三是谁?
【知足常乐的例子】知足常乐的例子有关事物的
客厅三组灯要安装3个开关吗
推荐资讯
用think about造个句子
把乘号和加号添在下面算式中使左右两边相等(
北方大姜能在南方种植吗?
一些手机电池容量标称4800毫安时,与其实际容
莲塘村民委员会计划生育协会这个地址在什么地
北京能做骨扫描的三甲医院有哪些
涛涛电器百货地址有知道的么?有点事想过去
日语:大家 的发音到底是米娜还是敏娜
我和老婆结婚2年 有一孩子 房子的首付款是结
什么牌子的化妆品适合四十岁以上的女人
胃痛能吃什么零食
墙面漏水怎么处理方法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?