我在文本文件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而只选择组名和名称吗?
答案 0 :(得分:1)
你几乎拥有它!将*
替换为name
,它应该可以为您提供所需内容。
Get-ADGroupMember -Id $Group | select @{Expression={$Group};Label="Group Name"},Name | Export-CSV c:\temp\GroupsInfo.CSV -NoTypeInformation -append