powershell列出多个AD组成员资格

时间:2014-07-09 18:06:54

标签: powershell powershell-v3.0

我在文本文件adgroups.txt中列出了AD群组:

审核 内部审计 IT

我希望能够拥有一个CSV列表:

群组名称用户

没有别的。我正在使用的poweshell脚本是:

$groups = Get-Content c:\temp\ADGroups.txt

foreach($Group in $Groups) {            

Get-ADGroupMember -Id $Group | select  @{Expression={$Group};Label="Group Name"},* | Export-CSV c:\temp\GroupsInfo.CSV -NoTypeInformation

这样就可以了解更多信息。

组名可分辨名称对象类等......

我应该使用select-object而只选择组名和名称吗?

1 个答案:

答案 0 :(得分:1)

你几乎拥有它!将*替换为name,它应该可以为您提供所需内容。

Get-ADGroupMember -Id $Group | select  @{Expression={$Group};Label="Group Name"},Name | Export-CSV c:\temp\GroupsInfo.CSV -NoTypeInformation -append