Exchange サーバー 2003 から次のコードを取得しています。
connect-qadservice -service 'localhost'
foreach ($server in $exchangeservers)
{
$AllUsers += get-wmiobject -class Exchange_Mailbox -namespace Root\MicrosoftExchangeV2 -computername $server| select servername,storagegroupname, storename,mailboxdisplayname,totalitems,size, DeletedMessageSizeExtended, legacyDN, datediscoveredabsentInDS
}
$exchngver = "2003"
foreach ($user in $AllUsers)
{
$obj = new-object psObject
$office = get-qaduser -Identity $user.legacyDN | select office, description
}
disconnect-qadservice
また、サーバー上のすべてのメールボックス ストアを取得するわけではありません。なぜ、または何がこれを引き起こしているのでしょうか?
前もって感謝します
注: IT は、2 番目のストレージ グループの 1 つを除いて、すべてのメールボックス ストアを取得しているようです。これがなぜなのかわかりません...面白いことに、私のvbscriptは同じ名前空間とクラスを使用してすべてのメールボックスストアを問題なく取得します。