1. Anasayfa
  2. Exchange Server 2010

Exchange Distribution Group’ları Raporlamak İçin Powershell Script’i


4

Geçen hafta 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.


Resim-1

Script’i indirmek için [download id=”62″]

Örnek kullanım:

.\Report-DistributionGroups.ps1 -ShowMembers -HTMLReport C:\Temp\DistributionGroupReport.HTML

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 YEŞİL ile gösterilir
    • Eğer grup için Depart Restriction değeri OPEN ise arka fon TURUNCU 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.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Serkan VAROĞLU, 1982'de İzmir'de doğdu. Yıldız Teknik Üniversitesi Elektrik Mühendisliğini bitirdi. Türkiye'de birçok farklı sektör ve firmada Sistem Yöneticiliği yaptıktan sonra 3 sene Bermuda'da Senior Consultant olarak çalıştı. Şu anda kariyerine İrlanda'da devam ediyor. MCSE/2000-2003, MCSA/2000,2003, MCITP: Enterprise Administrator, MCITP: Enterprise Messaging Administrator 2010, ITILv3 Foundation sertifikalarına ve 2012 yılından beri Exchange Server MVP ödülüne sahip.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (4)

  1. Eşsiz bir yazı. Saygı duymak gerekiyor.

    Emre.

  2. harika eline sağlık Serkan, raporlamaya her zmn her türlü ihtiyaç oluyor

  3. Müthiş bir paylaşım.

  4. Script indirilemiyor .
    Saygılar.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir