我正在尝试在 Powershell 中设置 AD 属性 6 来更新没有邮箱、不是 Exchange 联系人且只是 AD 用户的用户 ObjectClass : user
我使用的命令是:
get-adobject -filter {mail -eq "[email protected]" }
| set-adobject -replace @{CustomAttribute6="[email protected]" }
我得到的错误是
Set-ADObject : The specified directory service attribute or value does not exis
t
Parameter name: CustomAttribute6
At line:1 char:75
+ get-adobject -filter {mail -eq "[email protected]" } | set-adobject <<
<< -replace @{CustomAttribute6="[email protected]" }
+ CategoryInfo : InvalidArgument: (CN=k\, Dan...e,DC=asdf,DC=
com:ADObject) [Set-ADObject], ArgumentException
+ FullyQualifiedErrorId : The specified directory service attribute or val
ue does not exist
Parameter name: CustomAttribute6,Microsoft.ActiveDirectory.Management.Comm
ands.SetADObject
由于我已经尽可能简化了这个问题,我不知道下一步该怎么做。任何帮助我都感激不尽。
答案1
我认为该属性的正确名称应该是extensionAttribute6
,试试看?