我需要创建一个 Powershell 脚本来设置 Active Directory 中的一些用户属性。
我正在使用 Set-AdUser 命令并传入用户对象,如下所示:
$user = Get-AdUser -Identity $userIdentity
$user.MemberOf = $dn_of_group
Set-ADUser -Instance $user
这会返回错误“适配器无法设置属性“MemberOf”的值”。
是否可以从 powershell 设置 MemberOf 属性?
如果是这样,我做错了什么?
我也有同样的问题。我有一个测试用户,有权访问名为 Test 的特定 OU。 我在 Test OU 中创建了用户,默认用户是域用户组的一部分。我想从默认域组中删除用户。我可以通过使用测试用户帐户修改用户属性来从 GUI 执行此操作。我无法从 powershell 执行相同的操作,因为我无权使用 Remove-ADGroupMember 命令修改组。除了Remove-ADGroupMember cmdlt 之外,还有什么方法可以从域用户组中删除用户