是否可以使用Powershell在Active Directory中设置用户memberOf属性

时间:2012-05-04 11:05:19

标签: powershell active-directory powershell-v2.0

我需要创建一个Powershell脚本,在Active Directory中设置一些用户属性。

我使用Set-AdUser命令并传入用户对象,如下所示:

$user = Get-AdUser -Identity $userIdentity
$user.MemberOf = $dn_of_group
Set-ADUser -Instance $user

这会返回错误'适配器无法设置属性的值" MemberOf"'。

是否可以从powershell设置MemberOf属性?

如果是这样,我做错了什么?

1 个答案:

答案 0 :(得分:4)

您无法修改MemberOf属性 - 您需要add the user to the group使用Add-ADGroupMember Cmdlet:

Add-ADGroupMember $dn_of_group $user