华域联盟 vbs vbs下用一个小方法实现批量添加域用户

vbs下用一个小方法实现批量添加域用户

复制代码 代码如下:

set adsou=getobject("ldap://cn=users,dc=hzcncter,dc=local")

const forreading = 1

set objfso = createobject("scripting.filesystemobject")

set objtextfile = objfso.opentextfile _

("users.txt", forreading)

do until objtextfile.atendofstream

strnextline = objtextfile.readline

arruserlist = split(strnextline , ",")

struser=arruserlist(0)

strpass=arruserlist(1)

set adsuser=adsou.create("user","cn=" & struser)

adsuser.put "samaccountname", struser

adsuser.put "userprincipalname", struser & "@hzcncter.local"

adsuser.setinfo

adsuser.setpassword strpass

adsuser.accountdisabled=false

adsuser.setinfo

loop

注意保存后,更改一下dc名称(红色字体),如果ou名称是英文,也可以连ou名称一起更改,这样就可以直接将用户建立到ou里面。

本文由 华域联盟 原创撰写:华域联盟 » vbs下用一个小方法实现批量添加域用户

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

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

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

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

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

微信扫一扫关注我们

关注微博
返回顶部