Set-QADUser 可以设置所有属性吗?

Set-QADUser 可以设置所有属性吗?

我正在使用 Quest 命令行进行非常简单直接的更新,但它不起作用。没有错误,只是无法更改值:

Set-QADUser ttest -ObjectAttributes @{office="ABQ"}

再简单不过了 - 我做错了什么?这两个都工作正常:

Set-QADUser ttest -objectAttributes @{otherTelephone=@('555-34-67','555-34-68')}
Set-QADUser ttest -objectAttributes @{otherTelephone=''}

但事实并非如此:

Set-QADUser ttest -objectAttributes @{extensionattribute2="test"}

答案1

检查 Active Directory 中属性的实际名称。“office”属性不存在。我相信您想要physicalDeliveryOfficeName。查询用户对象以获取 extensionAttribute2 时,请务必使用 -IncludeAllProperties。

使用ADSI編輯获取 AD 用户属性的列表。

答案2

尝试这个:

Set-QADUser ttest -objectAttributes @{extensionattribute2='"test"'}

它对我有用。

相关内容