首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Get-ADGroup -列出两个或多个命名组

Get-ADGroup -列出两个或多个命名组
EN

Stack Overflow用户
提问于 2016-05-09 09:51:58
回答 2查看 1.4K关注 0票数 0

我试图列出两个或更多名AD组的Get-ADGroup.

比方说,我们有三个有名字的组:

代码语言:javascript
复制
Groupname1
Groupname2
Groupname3

我知道如何按名称列出一个AD组:

代码语言:javascript
复制
Get-ADGroup Groupname1

我知道如何列出所有的广告组:

代码语言:javascript
复制
Get-ADGroup -Filter *

但是,我如何简单地列出两个或更多的命名AD组?

代码语言:javascript
复制
#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"}

如果有人能给我指明正确的方向,我将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-09 10:20:20

您可以通过管道输入组名数组,使用foreach-循环(如@MilanPinter所示),或者创建与其中之一匹配的筛选器。例如:

代码语言:javascript
复制
'Groupname1','Groupname2','Groupname3' | Get-ADGroup

Get-ADGroup -Filter { name -eq 'Groupname1' -or name -eq 'Groupname2' -or name -eq 'Groupname3' }
票数 0
EN

Stack Overflow用户

发布于 2016-05-09 10:11:40

代码语言:javascript
复制
$group = "groupname1","groupname2"
foreach ($gp in $group) {get-ADGroup $gp}

基本上,您需要将您的组名放在一个数组中,并在每个数组之间循环。(foreach的语法)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37112655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档