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

Free Windows Admin Tool Kit Click here and download it now
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

Free Windows Admin Tool Kit Click here and download it now
September 1st, 2015 11:24am

You rock sir... thank you kindly
September 1st, 2015 11:32am

Cheers, you're welcome.
Free Windows Admin Tool Kit Click here and download it now
September 1st, 2015 11:33am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics