0
ADのクリーンアップ/リストラプロジェクトの一環として、特定のOU内のすべてのグループのリストリストを出力するスクリプトを作成しようとしていますグループ内のメンバー数のカウントとともに表示されます。私は、データ出力は、以下のものを使用してコンソールに取得することができます。OUのすべてのグループと各グループのメンバ数を列挙したCSVファイルを作成するPowerShellスクリプト
$OU = "mydomain.com/Groups/SecurityGroups"
$GroupList = @()
$GroupList = Get-QADGroup -searchroot $OU -GroupType Security -SizeLimit 0
$GroupList |
ForEach-Object { Write-Host $_.Name, (Get-QADGroupMember $_).count }
誰も私が1列でグループ名と2列目のメンバーの#でCSVファイルにこの出力を得るのを助けることができれば、それはです大変感謝しています。それはあなたが何かにかかわらず、この部分を調整する必要があり、この
$OU = "mydomain.com/Groups/SecurityGroups"
$GroupList = @()
$GroupList = Get-QADGroup -searchroot $OU -GroupType Security -SizeLimit 0
$GroupList | Select Name,@{n='count';e={(Get-QADGroupMember $_).count}} | Export-CSV C:\csvpath.csv -NoTypeInformation
のようなものでなければなりません