それらのユーザーの80%以上のExchangeメールボックスサイズの出力

        需要、私は、80%以上のユーザーのメールボックス容量は、他の特別な要件を参照してくださいことをExchangeで次のコマンドの統計を願っていますが、再びスクリプトに応じて変更することができますがあります

すべてのGet-メールボックス= $ -ResultSize無制限|のGet-MailboxStatistics |並び替えTotalItemSize -Descending |選択オブジェクトのDisplayName、
{名前= "TotalItemSize" @;式= {[ダブル]((($ _ TotalItemSize.Value.Tostring(。 。))スプリット( ""))[2])TrimStart( "(")/ 1ギガバイト}}、
{NAME = "DatabaseProhibitSendQuota" ;.式= {[ダブル]((($ _ DatabaseProhibitSendQuota.Value.Tostring @ ())。スプリット( ""))[2])。TrimStart( "(")/ 1ギガバイト}} 

全てにforeachの($ A $){ 
    IF($ a.DatabaseProhibitSendQuota -ne "無制限"){#クォータ場合無制限ではない
       $ TotalSize =($ a.TotalItemSize / $ a.DatabaseProhibitSendQuota)* 変換/ 100メールボックスクォータ*後100#メールボックス容量は、単一のメールボックス容量の延伸比を占める
       場合( "{0:F} " -f $ TotalSize -gt 80.00){# " {0:F}" -f $ TotalSizeがフォーマットされた出力は
                $。表示名
       } 
    } 
}


おすすめ

転載: blog.51cto.com/11258494/2482794