Written by: Rolf Masuch 20.07.2009 13:44
Hallo Community, einfach nur cool gelöst, oder? http://blogs.microsoft.co.il/blogs/scriptfanatic/archive/2009/07/20/how-to-audit-ad-groups-in-one-line-of-powershell.aspx #This section requires Quest PowerShell Cmdlets Get-QADGroup -SizeLimit 0 | Select-Object Name,DN,GroupType,GroupScope,@{Name="MemberCount";Expression={ @(Get-QADGroupMember -SizeLimit 0 -Identity $_).Count }},Mail,Description | Sort-Object MemberCount -Descending | Export-Csv .\ADGroupsReport.csv #This section requires PowerShell v2 $PSEmailServer= "EmailServerName" Send-MailMessage -From "Me@domain.com" -To "Manager@domain.com" -Attachments .\ADGroupsReport.csv -Subject "AD Groups Report" Gruß Rolf
Hallo Community,
einfach nur cool gelöst, oder? http://blogs.microsoft.co.il/blogs/scriptfanatic/archive/2009/07/20/how-to-audit-ad-groups-in-one-line-of-powershell.aspx #This section requires Quest PowerShell Cmdlets Get-QADGroup -SizeLimit 0 | Select-Object Name,DN,GroupType,GroupScope,@{Name="MemberCount";Expression={ @(Get-QADGroupMember -SizeLimit 0 -Identity $_).Count }},Mail,Description | Sort-Object MemberCount -Descending | Export-Csv .\ADGroupsReport.csv
#This section requires PowerShell v2 $PSEmailServer= "EmailServerName" Send-MailMessage -From "Me@domain.com" -To "Manager@domain.com" -Attachments .\ADGroupsReport.csv -Subject "AD Groups Report" Gruß Rolf