2016-05-09 3 views
0

Ich versuche, zwei oder mehrere benannte AD-Gruppen mit Get-ADGroup aufzulisten.Get-ADGroup - Auflisten von zwei oder mehr benannten Gruppen

Lassen Sie uns sagen, wir haben drei genannten Gruppen:

Groupname1 
Groupname2 
Groupname3 

Ich weiß, wie namentlich einer AD-Gruppe zur Liste:

Get-ADGroup Groupname1 

Ich weiß, wie alle AD-Gruppen zur Liste:

Get-ADGroup -Filter * 

Aber wie listet ich zwei oder mehr benannte AD-Gruppen auf einfache Weise auf?

#Does not work 
Get-ADGroup Groupname1, Groupname2, Groupname3 

#Does not work  
Get-ADGroup 'Groupname2','Groupname2','Groupname3' 

#Does not work  
Get-ADGroup -SearchBase "DC=domain,DC=local" -filter { name -like "Groupname1","Groupname2","Groupname3"} 

Ich würde mich freuen, wenn mir jemand in die richtige Richtung zeigen könnte.

Antwort

0

Sie können ein Array von Gruppennamen pipen, eine foreach-Schleife verwenden (wie @MailandPinter gezeigt hat) oder einen Filter erstellen, der mit einem von ihnen übereinstimmt. Bsp .:

'Groupname1','Groupname2','Groupname3' | Get-ADGroup 

Get-ADGroup -Filter { name -eq 'Groupname1' -or name -eq 'Groupname2' -or name -eq 'Groupname3' } 
0
$group = "groupname1","groupname2" 
foreach ($gp in $group) {get-ADGroup $gp} 

Grundsätzlich müssen Sie Ihre Gruppennamen in ein Array und die Schleife durch jede von ihnen. (Syntax for foreach).

Verwandte Themen