国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 南和县| 布拖县| 雷山县| 克拉玛依市| 娱乐| 乌拉特中旗| 行唐县| 八宿县| 呼图壁县| 永胜县| 深泽县| 晋宁县| 错那县| 玉屏| 四子王旗| 昭通市| 海盐县| 河池市| 莆田市| 伊宁县| 巨野县| 满洲里市| 巩义市| 皋兰县| 台山市| 南京市| 屯门区| 平安县| 济阳县| 海口市| 文山县| 简阳市| 巴马| 通海县| 项城市| 高邮市| 习水县| 高青县| 双流县| 彝良县| 苍山县|