RB. Asked: 2009-06-12 04:36:13 +0800 CST2009-06-12 04:36:13 +0800 CST 2009-06-12 04:36:13 +0800 CST 如何在 Active Directory 中编辑“PersonalTitle”字段 772 我想在 Active Directory 中编辑用户的“personalTitle”字段,但找不到它在“Active Directory 用户和计算机”中的存储位置。 谁能指出我正确的方向? 谢谢, RB。 active-directory 4 个回答 Voted splattne 2009-06-12T04:50:58+08:002009-06-12T04:50:58+08:00 此页面包含指向脚本的链接,该脚本向您展示如何修改用户的属性。在给定的示例中,它是employeeId. 但与个人产权交换应该不难。 查找“Bonus Material”和“employeeID.vbs”。 此脚本使您能够修改用户的employeeID 属性。 使用 ADSI Edit,找到用户显示对象(在 CN=409、CN=DisplaySpecifiers、CN=Configuration 中)。 选择 adminContextMenu 属性。向属性添加值“2, Employee &ID, c:\test\employeeid.vbs”(不带引号)。不要删除现有值,如果数字 2 已在使用中,请选择一个空闲数字。 在您将测试或使用 ADUC 的计算机上,创建文件 c:\test\employeeid.vbs 并添加来自employeeID.vbs 的行。 启动 ADUC 并右键单击任何用户对象,您应该会在上下文菜单中看到“员工 ID”。 在脚本更改中 GetObject("LDAP://schema/employeeID") 至 GetObject("LDAP://schema/personalTitle") 和 objUser.employeeID 至 objUser.personalTitle 此过程用于为用户创建上下文菜单。如果您只想更改该值,则可以使用ADSIEdit.msc来实现。它是 Windows Server 2003 的支持工具之一。如果您的服务器上没有安装ADSI Edit,您可以在此处下载它。 Best Answer RB. 2009-06-12T04:59:46+08:002009-06-12T04:59:46+08:00 最后,我使用 ADSIEdit.msc 管理单元来编辑用户的个人标题属性。 这可以使用 Start-> Run -> "AdsiEdit.msc" 开始 Neobyte 2009-06-12T05:34:45+08:002009-06-12T05:34:45+08:00 如果您听说过 Powershell 和 QuestAD 插件包,那么这两个工具会让您轻松上手。查看某人的标题: connect-qadservice (get-qaduser 'bobsusername').personalTitle 设置标题: connect-qadservice set-qaduser 'bobsusername' -personalTitle "Lord" benPearce 2009-06-12T14:02:49+08:002009-06-12T14:02:49+08:00 也许我遗漏了一些东西,但是当有其他属性可以做同样的事情时,为什么还要努力和冒险添加新属性,例如信息、标题、描述或者如果你有 MS Exchange 扩展属性*
此页面包含指向脚本的链接,该脚本向您展示如何修改用户的属性。在给定的示例中,它是
employeeId
. 但与个人产权交换应该不难。查找“Bonus Material”和“employeeID.vbs”。
在脚本更改中
至
和
至
此过程用于为用户创建上下文菜单。如果您只想更改该值,则可以使用ADSIEdit.msc来实现。它是 Windows Server 2003 的支持工具之一。如果您的服务器上没有安装ADSI Edit,您可以在此处下载它。
最后,我使用 ADSIEdit.msc 管理单元来编辑用户的个人标题属性。
这可以使用 Start-> Run -> "AdsiEdit.msc" 开始
如果您听说过 Powershell 和 QuestAD 插件包,那么这两个工具会让您轻松上手。查看某人的标题:
设置标题:
也许我遗漏了一些东西,但是当有其他属性可以做同样的事情时,为什么还要努力和冒险添加新属性,例如信息、标题、描述或者如果你有 MS Exchange 扩展属性*