用VBS实现监视进程创建与删除的代码

上传人:tang****xu5 文档编号:141712874 上传时间:2020-08-11 格式:DOCX 页数:1 大小:29.05KB
返回 下载 相关 举报
用VBS实现监视进程创建与删除的代码_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《用VBS实现监视进程创建与删除的代码》由会员分享,可在线阅读,更多相关《用VBS实现监视进程创建与删除的代码(1页珍藏版)》请在金锄头文库上搜索。

1、监视进程的创建,在每次创建新的进程时,临时事件消费程序都发出警报。1监视进程的创建代码如下:strComputer =.Set objWMIService = GetObject(wi nm gmts: _& impers on ati on Level=impers on ate! & strComputer & rootcimv2)Set colMo nitoredProcesses = objWMIService. _ExecNotificati on Query(select * from _in sta ncecreatio nevent _& wit

2、hin 1 where TargetI nsta nee isa Win 32_Process)i = 0Do While i = 0Set objLatestProcess = col MonitoredProcesses.NextEventWscript.Echo objLatestProcess.Targetl nsta nce.NameLoop2. 监视进程的删除,在每次进程终止时,临时事件消费程序都发出警报。代码如下:strComputer =.Set objWMIService = GetObject(wi nm gmts: _& impers on ati on Leve

3、l=impers on ate! & strComputer & rootcimv2)Set colMo nitoredProcesses = objWMIService. _ExecNotificati on Query(select * from _in sta ncedeleti on eve nt _& within 1 where TargetI nsta nee isa Win 32_Process)i = 0Do While i = 0Set objLatestProcess = col Mon itoredProcesses.NextEve ntWscr

4、ipt.Echo objLatestProcess.TargetI nsta nce.NameLoop3. 监视进程使用处理器的情况代码如下:strComputer =.Set objWMIService = GetObject(wi nm gmts: _& impers on ati on Level=impers on ate! & strComputer & rootcimv2)Set colProcesses = objWMIService.ExecQuery _(Select * from Win 32_process)For Each objProcess in colProcessessn gProcessTime = ( CSn g(objProcess.KernelModeTime) + _CSn g(objProcess.UserModeTime) / 10000000Wscript

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号