ad域服务器信息怎么获取,获取AD域用户登入信息

获取AD用户登入信息

详细记录AD域用户登入过哪些终端电脑

1:

Dim con

Set objSysInfo = CreateObject("ADSystemInfo")

strUser = objSysInfo.UserName

Set objUser = GetObject("LDAP://" & strUser)

UserName = objUser.sAMAccountName

displayName = objUser.displayName

telephone = objUser.telephoneNumber

Set WshNetwork = WScript.CreateObject("WScript.Network")

ComputerID = WshNetwork.ComputerName

Set objArgs = WScript. Arguments

connStr = "driver={sql server};Server=" + objArgs(0) +";Database="+objArgs(1)+";uid="+objArgs(2)+"pwd="+objArgs(3)+";"

set con = wscript.CreateObject("ADODB.Connection")

con.Open connStr

command = "delete from switch_UserLogin where ComputerID = '"  + ComputerID +  "' and UserName = '" + UserName + "'"

con.Execute(command)

command = "insert into switch_UserLogin (UserName,displayName,Telephone,ComputerID) values ('"

command = command + UserName + "','" + displayName  + "','"  + telephone + "','" + ComputerID +"')"

con.Execute(command)

con.Close()

2:脚本运行实例

wscript.exe \domainserver\NETLOGON\getUserInfo.vbs ip db user pw

3:通过AD域服务器发布用户登入脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值