我需要创建一个Powershell脚本,用于在Active Directory中设置一些用户属性。
我正在使用 Set-AdUser 命令并传入一个用户对象,如下所示:
$user = Get-AdUser -Identity $userIdentity
$user.MemberOf = $dn_of_group
Set-ADUser -Instance $user
这将返回错误"适配器无法设置属性"MemberOf"的值。
是否可以从Powershell设置MemberOf属性?
如果是这样,我做错了什么?
不能修改 MemberOf
属性 - 需要使用Add-ADGroupMember
Cmdlet 将用户添加到组:
Add-ADGroupMember $dn_of_group $user