iT邦幫忙

12

用script在AD中建立新的組織單位

在AD中如果要新增組織單位,傳統模式必須在Active Directory 使用者及電腦一個個建立,當然,透過script的自動化,也可以一次大量建立多個組織單位

wscript.echo"現在開始建立組織單位"
'Determine the LDAP path for your domain
Set Root=GetObject("LDAP://RootDSE")
DomainPath=Root.Get("DefaultNamingContext")
Set Domain=GetObject("LDAP://"& DomainPath)
Set ouLab=Domain.Create("organizationalUnit","OU=新組織單位名稱")
ouLab.Put"Description","新組織單位名稱"
ouLab.SetInfo
wscript.echo"建立組織單位完成"
Function CreateOU(claname)
Set TargetOU=GetObject("LDAP://OU=新組織單位名稱,"& DomainPath)
Set newou=TargetOU.Create("organizationalUnit","OU="& claname)
newou.Put"Description",claname
newou.SetInfo
End Function

2 則留言

0
glennlin
iT邦研究生 4 級 ‧ 2009-01-16 15:27:32

應該沒有一間公司,大到需要自動建立新的OU吧

0
tom6507
iT邦大師 1 級 ‧ 2009-01-16 15:41:12

分類用,例如業務與RD就需要不同的權限來管控,IT又是另一個群組,大頭更是不能鎖太死

我要留言

立即登入留言