Need to removed user group membership of multiple users whose groups are located in child domains (within forest) . While using below code, getting error for users whose groups are located in child domain than user domain.
$users = Get-Content c:\users.txt
foreach ($user in $users){
$ADgroups = Get-ADPrincipalGroupMembership -Identity $user -Server dc01.nidhin.com | where {$_.Name -ne "Domain Users"}
Remove-ADPrincipalGroupMembership -Identity "$user" -MemberOf $ADgroups -Confirm:$false
}