Remove Group from the Disabled Users and Move Disabled users to OU
Search-ADAccount –AccountDisabled –UsersOnly –SearchBase “OU=Users,OU=Users,OU=SSG-India,DC=ssg,DC=com” | Move-ADObject –TargetPath “OU=XUsers,OU=Users,OU=SSG-India,DC=ssg,DC=com”
$users = Get-ADUser -Filter {Enabled -eq $false} -SearchBase 'OU=XUsers,OU=Users,OU=SSG-India,DC=ssg,DC=com'
ForEach ($user in $users) {
$groups = (Get-ADUser $user -Properties MemberOf | Select-Object MemberOf).MemberOf
ForEach ($group in $groups) {
Remove-ADGroupMember -Identity $group -Members $user -Confirm:$false
}
}