Remove-ADGroupMember from groups imported from csv with names like...
Hello,
I am trying to import a list of ADGroups and remove members whose name are like "eXXX" or "cXXX" (for example).
Very simple to remove all members from a list of imported groups but I am struggling on how to incorporate a ? {(Name -Like "eXXX*") -or (Name -Like "cXXX*")} following the -Members parameter.
Perhaps I am missing something simple but any help would be appreciated.
September 1st, 2015 10:45am
try something like this;
Where-Object {$_.Name -like "e*" -or $_.Name -like "c*"}
Hope this helps
September 1st, 2015 10:58am
Where would I tie that into the...
Remove-ADGroupMember -Identity $_.group -Members
September 1st, 2015 11:05am
Something like this:
Remove-ADGroupMember -Identity $_.group -Members (Get-ADGroupMember -Identity $_.group | Where { $_.Name -like 'e*' -or $_.Name -like 'c*' }) -Confirm:$false -WhatIf
September 1st, 2015 11:24am
You rock sir... thank you kindly
September 1st, 2015 11:32am
Cheers, you're welcome.
September 1st, 2015 11:33am