Exchange 2007 で メールボックスのサイズを確認する

by kusakari 1. 7月 2010 17:45

Exchangeのシェルを使って、メールボックスのサイズが大きいユーザーを取得してみたいと思います。

Get-MailboxStatistics コマンドでメールボックスに関する情報を取得できます。あとはパイプを繋いで、Select-Object から TotalItemSize を指定すれば確認できます。

 

■サンプル1
下記のコマンドの場合は、全てのメールボックスからサイズの大きいユーザー上位10人を表示させています。

Get-MailboxStatistics | sort TotalItemSize -Descending | select DisplayName, TotalItemSize -First 10 

 

■サンプル1 - 結果
2010630_204825_811

 

 

■サンプル2
これだけでも十分なんですが、サイズがByteで表示されているのが読みにくいので、単位変換をかけておきます。

Get-MailboxStatistics | sort TotalItemSize -Descending | select DisplayName, {"{0:#,##0} MB" -f $_.TotalItemSize.Value.ToMB()} -First 10 

 

■サンプル2 - 結果
2010630_205351_812
※select に対してスクリプトブロック(中括弧)を使うことが出来きます。その際、プロパティに対してメソッドの実行などが可能です。

コメントを書く


(アイコンを表示しますか Gravatar )

  Country flag

biuquote
  • コメント
  • プレビュー
Loading



Calendar

<<  9月 2010  >>
月曜火曜水曜木曜金曜土曜日曜
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

RecentComments

Comment RSS