Exchange Powershell
Hallo mal ne Frage
was mache ich falsch des folgendem Befehls,
Get-Mailbox | get-mailboxstatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,ProhibitSendQuota
bei der Ausgabe fehlt dann aber die Angabe des ProhibitSendQuota
DisplayName TotalItemSize ProhibitSendQuota
------------- -----------------
user1 3.028 GB (3,251,739,892 bytes)
user2 3.013 GB (3,235,219,692 bytes)
user3 3.007 GB (3,229,180,205 bytes)
user4 2.889 GB (3,102,235,114 bytes)
Ich möchte eine Statistik aller Postfächer haben aus welchen hervorgeht wie gross aktuell und Postfach Grössenbeschränkung
mfg stephan
was mache ich falsch des folgendem Befehls,
Get-Mailbox | get-mailboxstatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,ProhibitSendQuota
bei der Ausgabe fehlt dann aber die Angabe des ProhibitSendQuota
DisplayName TotalItemSize ProhibitSendQuota
------------- -----------------
user1 3.028 GB (3,251,739,892 bytes)
user2 3.013 GB (3,235,219,692 bytes)
user3 3.007 GB (3,229,180,205 bytes)
user4 2.889 GB (3,102,235,114 bytes)
Ich möchte eine Statistik aller Postfächer haben aus welchen hervorgeht wie gross aktuell und Postfach Grössenbeschränkung
mfg stephan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 636028
Url: https://administrator.de/forum/exchange-powershell-636028.html
Ausgedruckt am: 27.12.2024 um 06:12 Uhr
8 Kommentare
Neuester Kommentar
Moin,
Erstmal aufwachen
Probier mal bitte dies
Get-Mailbox | get-mailboxstatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,IssueWarningQuota, ProhibitSendQuota, ProhibitSendReceiveQuota
Stefan
Erstmal aufwachen
Get-Mailbox | get-mailboxstatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,ProhibitSendQuota
Vermutlich hast Du kein Send-Quota sondern ein Send+Receive-QuotaProbier mal bitte dies
Get-Mailbox | get-mailboxstatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,IssueWarningQuota, ProhibitSendQuota, ProhibitSendReceiveQuota
Stefan
Die Quota-Properties sind Properties des Mailbox-Objects nicht der Mailboxstatistics, deswegen ist deine Auswahl leer, weil es die Property dort nicht gibt (die Property wandert nicht automatisch über die Pipeline), dazu musst du explizit auf das Mailbox-Object zugreifen indem du es bspw. über die Pipeline schickst und dann z.B. via CalculatedProperty anzeigen lässt .
Kannst natürlich auch eine Foreach-Schleife dafür benutzen wenn dir das lieber ist ...
Get-Mailbox -PipelineVariable mailbox | Get-MailboxStatistics | sort TotalItemSize -Desc | select DisplayName,TotalItemSize,@{n='ProhibitSendQuota';e={$mailbox.ProhibitSendQuota}}
Get-Mailbox | %{
$mailbox = $_
$mailbox | Get-MailboxStatistics | select DisplayName,TotalItemSize,@{n='ProhibitSendQuota';e={$mailbox.ProhibitSendquota}}
} | sort TotalItemSize -Desc
Funktioniert hier einwandfrei (getestet!). Wenn hier aber für die Mailbox nicht explizit etwas festgelegt wurde sondern es nur auf Organisations-Level gemacht wurde dann steht da auch kein expliziter Wert.
Ebenso steht dort nichts wenn nicht genügend Rechte für die Abfrage der Property vorhanden sind.
Ebenso steht dort nichts wenn nicht genügend Rechte für die Abfrage der Property vorhanden sind.
Zitat von @StephanRiehle:
kann das mit dem misch-weg direkt zugewiesen und "unlimted" zusammenhängen denn dies werden ja von den Default Einstellungen des Exchange gezogen
Nein. Klappt hier ja problemlos.kann das mit dem misch-weg direkt zugewiesen und "unlimted" zusammenhängen denn dies werden ja von den Default Einstellungen des Exchange gezogen
Ist wohl dein Management Framework veraltet.