Güncelleme v1.5 – 14 Mart 2012: Navigasyon ve ufak buglar giderildi.
Bir proje sırasında yine distribution group raporuna ihtiyaç duydum. Ayda bir kaç kere çekip rapor haline getirdiğim bilgilerin bana zaman kaybettirdiğini farkettim, bu nedenle Exchange ortamında bulunan bütün Distribution ve Dynamic Distribution Group’ları benim yerime güzelce raporlayacak bir script arayışına girdim. Ancak tam olarak istediğim gibi bir rapor çıkarak bir script bulamadığım için kendi scriptimi hazırladım ve sizlerle paylaşmak istedim.

Distribution Group Report
Script’i indirmek için Exchange 2010 Distribution Group’ları Raporlamak İçin Powershell Script (213)
Örnek kullanım:
Report-DistributionGroups.ps1 scripti şu bilgileri HTML olarak rapor içerisinde sunuyor.
-
Distribution Groups Summary:
- Distribution Group Count
- Hidden From Address List
- Moderation Status
- Sender Authentication Required
-
Join
- Open to Join
- Approval to Join
- Closed to Join
-
Depart
- Open to Depart
- Closed to Depart
- Is Valid False
- No Manager
- Empty Groups
-
Dynamic Distribution Groups Summary:
- Dynamic Distribution Group Count
- Hidden From Address List
- Sender Authentication Required
- Is Valid False
- No Manager
- Empty Groups
Daha sonra herbir Distribution Group ve Dynamic Distribution Group için
-
Distribution Group Name
- Eğer “Hidden from Address Lists” ayarlı ise SIYAH KESİK ÇİZGİ ÇERÇEVE ile gösterilir
- Alias
- Group Type
-
Primary SMTP Address
- Eğer “Sender Authentication Required” ayarlı ise KIRMIZI ÇİZGİ ÇERÇEVE ile gösterilir
- Recipient Type Details
-
Is Valid?
- Eğer grup için Is Valid değeri False ise arka fon SARI ile gösterilir
- Managed by
-
Member Count
- Eğer grup için MemberJoinRestriction değeri OPEN ise arka fon YEŞİL ile gösterilir
- Eğer grup için MemberJoinRestriction değeri APPROVALREQUIRED ise arka fon TURUNCU ile gösterilir
- Eğer grup için Depart Restriction değeri OPEN ise KIRMIZI KESİK ÇİZGİ ÇERÇEVE ile gösterilir
-ShowMembers switch’i kullanırsanız tüm grupların üyeleri de raporda gösterilecektir.
Önemli: Script Exchange ortamınızda herhangi bir değişiklik yapmayacaktır ancak script ile ilgili herhangi bir sorun çıkması durumunda yazar veya mshowto.org sorumluluk kabul etmemektedir. Lütfen öncelikle test ortamında deneyin.







