如何在 Windows Server 2003 Active Direcory 中更改 OU 中所有用户的国家/地区名称

如何在 Windows Server 2003 Active Direcory 中更改 OU 中所有用户的国家/地区名称

我想更改一个 OU 中所有用户的国家代码。我使用的是 Windows Server 2003 企业版,其中 DNS 是 Active Directory 集成的。

答案1

您可以尝试创建一个 VBScript,它将编辑特定 OU 中所有用户的属性,使用以下命令:

objUser.Put "c", "US"

其中“US”是您的国家。

使用类似的东西:(样本来自VBs编辑

' Modify User Account Address Attributes


Set objUser = GetObject _
    ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") 

objUser.Put "streetAddress", "Building 43" & _
    VbCrLf & "One Microsoft Way"
objUser.Put "l", "Redmond"
objUser.Put "st", "Washington"
objUser.Put "postalCode", "98053"
objUser.Put "c", "US"
objUser.Put "postOfficeBox", "2222"
objUser.SetInfo

然后,您使用一些 $var 来更改第一个“cn=”中的特定名称,或者只是执行循环。

相关内容