【PowerShell】ADGroupとADGroupメンバーの一覧の出力方法
PowerShellで下記コマンドを実行
Get-ADGroup -Filter *|
select Name, @{Label = "MemberNames"; Expression = {($_| Get-ADGroupMember| select -ExpandProperty Name) -join ","}}|
Format-List
ADグループ名とそのグループに所属しているメンバーの一覧が表示されます。
■出力例
GroupA
User1,User2,User3
GroupB
User4
GroupC
User5,User6
※このコマンドではグループ名とメンバー名以外のプロパティの出力は省略しています。
プロパティの情報も必要であれば、
select Name, @{... となってるところを select *, @{... とします。
また、ファイルを出力するときはFormat-ListではなくExport-Csvにします。