Verteilerbedingungen auslesen

  • Guten Morgen,
    ich benötige in meiner Firma für alle Verteiler die im Exchange angelegt sind die bedingungen.
    Diese möchte ich wenn möglich mit der Powershell auslesen.
    Geht sowas?


    Fall nicht, wie kann ich die Exchange Verwaltungskonsole so öffnen das ich die Daten nur auslesen kann, sodass mein Kollege die Daten abschreiben kann, aber nix kaputt machen?


    MfG
    Marcel

    • Offizieller Beitrag

    Hi,


    habe leider gerade keinen Server zur Hand um es zu testen. Anbei ein Beispiel für die Mailboxstatistics. Du kannst es ja mal mit get-distributionlist versuchen.


    Information:
    | fl -> für Liste
    | ft -> für Tabelle


    Script Aufruf:
    PowerShell.exe -PSConsoleFile "C:\Program Files\Microsoft\Exchange Server\Bin\Extest.psc1" -Command "./sendstats.ps1"


    PowerShell Befehle:
    Get-MailboxStatistics
    Get-MailboxStatistics | fl
    Get-MailboxStatistics | fl DisplayName,TotalItemSize,ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize | fl DisplayName,TotalItemSize,ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize –Descending | fl DisplayName,TotalItemSize,ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize –Descending | fl DisplayName,@{ expression={$_.TotalItemSize.Value.ToKB()}},ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize –Descending |flt DisplayName,@{ expression={$_.TotalItemSize.Value.ToMB()}},ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | fl DisplayName,@{label="TotalItemSize(KB)";expression={$_.TotalItemSize.Value.ToKB()}},ItemCount
    Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | fl DisplayName,@{label="TotalItemSize(KB)";expression={$_.TotalItemSize.Value.ToKB()}},ItemCount > C:\export.txt
    Get-MailboxStatistics | Sort-Object TotalItemSize | ft DisplayName,TotalItemSize,ItemCount >C:\export.txt


    Gruß
    Heinz