国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

用VBS實現監視進程創建與刪除的代碼

2019-10-26 18:03:53
字體:
來源:轉載
供稿:網友
監視進程的創建,在每次創建新的進程時,臨時事件消費程序都發出警報。

1.監視進程的創建
復制代碼 代碼如下:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!//" & strComputer & "/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
Wscript.Echo objLatestProcess.TargetInstance.Name
Loop

2.監視進程的刪除,在每次進程終止時,臨時事件消費程序都發出警報。

復制代碼 代碼如下:

strComputer = "."
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
Wscript.Echo objLatestProcess.TargetInstance.Name
Loop

3.監視進程使用處理器的情況
復制代碼 代碼如下:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!//" & strComputer & "/root/cimv2")
Set colProcesses = objWMIService.ExecQuery _
("Select * from Win32_process")
For Each objProcess in colProcesses
sngProcessTime = ( CSng(objProcess.KernelModeTime) + _
CSng(objProcess.UserModeTime)) / 10000000
Wscript

參考鏈接:

    監視進程的創建 監視進程的刪除
參考: http://hi.baidu.com/%B1%F9%D0%C4%B3%D5/blog/item/5691a1c3146ded55b219a861.html http://demon.tw/programming/vbs-monitoring-process-creation-and-deletion.html
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 贡山| 门头沟区| 新密市| 兴文县| 鄂温| 麦盖提县| 自治县| 刚察县| 安岳县| 深州市| 诸暨市| 绿春县| 扶风县| 平武县| 丰原市| 于田县| 中西区| 花垣县| 临颍县| 海门市| 星子县| 潼关县| 广灵县| 台前县| 常山县| 甘谷县| 乡宁县| 儋州市| 宜兰县| 宁蒗| 玛曲县| 寻甸| 辉县市| 登封市| 依安县| 偏关县| 塔河县| 高州市| 盐山县| 延庆县| 石河子市|