29 Ocak 2020
CSV den Import Edilen Kullanıcıların Eposta Kotalarını Export Eden Script
Kullanıcı bilgileri olan kişilerin hem eposta adreslerini hemde eposta kotalarını (GB cinsinden) çıktı alan scripti paylaşıyorum. Scripti exchange management shell de ya da aşağıdaki gibi management shell modül’ü import edilerek powershell de çalıştırılabilir.
1 2 3 4 5 6 7 8 9 10 11 |
Import-Module "C:\Program Files\Microsoft\Exchange Server\V15\bin\RemoteExchange.ps1"; Connect-ExchangeServer -auto -ClientApplication:ManagementShell $Users = Import-Csv C:\KotasiOgrenilecekKullanicilar.csv $collection = foreach ($User in $Users) { Get-mailbox -Identity $User.KullaniciAdi | Get-MailboxStatistics | Select @{label='emailAddress';expression={(Get-Mailbox $_).PrimarySMTPAddress}},@{Expression={($_.TotalItemSize.Value.ToBytes()/1GB)};label='KullaniciKotasi'} } $collection | Export-CSV C:\KullaniciKotasi.csv |
KotasiOgrenilecekKullanicilar.csv
KullaniciAdi
hasanaygir