Я пытаюсь удалить группы из пользователей в другом домене.
Пример: я как администратор хочет отключить пользователя и удалить его группы в другом домене.
Проблема в том, что я не знаю, как использовать Remove-ADGroupMember -Server
в цикле Foreach
, если я не использую Foreach
, я могу использовать опцию -Server
.
Ошибка Remove-ADGroupmember:
![Error of Remove-ADGroupmember](https://i.stack.imgur.com/5L22E.png)
Как я могу получить -Server
собственность в Foreach
?
$groups = (Get-Aduser -server ServerY -Identity manusys -Properties MemberOf).memberof
Foreach ($group in $groups) {
Remove-ADGroupMember -identity $group -Members manusys -Confirm:$false -ErrorAction:SilentlyContinue
}
Учетная запись пользователя Manusys
имеет следующие группы:
CN=NO_CamerasAlertMGR,OU=Ordinary Distribution Lists,OU=Distribution Lists,DC=test,DC=com
CN=NO_CamerasAlertCM,OU=Ordinary Distribution Lists,OU=Distribution Lists,DC=test,DC=com
CN=NO_CamerasReport,OU=Ordinary Distribution Lists,OU=Distribution Lists,DC=test,DC=com
CN=NO_CamerasReport_CM,OU=Ordinary Distribution Lists,OU=Distribution Lists,DC=test,DC=com
CN=NO_CamerasReport_MGR,OU=Ordinary Distribution Lists,OU=Distribution Lists,DC=test,DC=com