MCSE技术论坛

首页 » 开发者俱乐部 » windows脚本 » 创建 1,000 个用户帐户
洛洛 - 2007-4-13 15:17:00
描述
演示脚本在 Active Directory 内的用户容器中创建 1,000 个用户帐户(名为 UserNo1、UserNo2、UserNo3 等等)。此脚本用于测试需要多个用户帐户的方案。

脚本代码

Set objRootDSE = GetObject("LDAP://rootDSE")
Set objContainer = GetObject("LDAP://cn=Users," & _
objRootDSE.Get("defaultNamingContext"))
For i = 1 To 1000
Set objLeaf = objContainer.Create("User", "cn=UserNo" & i)
objLeaf.Put "sAMAccountName", "UserNo" & i
objLeaf.SetInfo
Next
WScript.Echo "1000 Users created."


spark8103 - 2007-4-22 20:27:00
好东西啊!哈哈,学习了,谢谢!
bangelzhb - 2008-4-16 18:19:00
应该让脚本自动读取配置文件,就更方便了
bangelzhb - 2008-4-16 18:19:00
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11 delims=," %a in (0.csv) do dsadd user "cn=%b,ou=%c,dc=domainserver,dc=com" -samid %i -upn %i@123.com" target="_blank">i@123.com -email %h -desc %c -pwd 12345678  -dept %d -title %e -empid %a -display %b -ln %b -mgr "cn=%f,ou=%c,dc=qunarserver,dc=com" -company %g -tel %j

这是个批处理
wycm - 2008-8-19 9:48:00
4楼的在实际测试环境中方便些,收藏了!
arbiter_2012 - 2008-8-19 13:23:00
测试环境游泳
win_yss - 2008-11-11 18:37:00
慢慢建,,,又不是天天重装AD,,,,不要批量,,,
1
查看完整版本: 创建 1,000 个用户帐户