none
get-Mailpublicfolder | get-publicfolder Powershell RRS feed

  • Frage

  • Hallo,

    ich benötige zu einem E-Mail aktivierten Öffentlichen Ordner Infos die ich per Get-Publicfolder abfragen kann/könnte. 

    Im Internet gibt es zahllose Beispiele wonach folgendes eigentlich funktionieren sollte

    Get-MailPublicFolder helpdesk@sub.domain.com | Get-PublicFolder

    Leider ist dem nicht so. Anscheinend gab es Exchangeseitig eine Änderung. Das Objekt das von Get-Mailpublicfolder zurückgegeben wird kann nicht von Get-Publicfolder verarbeitet werden.

    Wie könnte ich ansonsten eine 1zu1 zu Ordnung machen?

    Viele Grüße

    Thomas 

    Dienstag, 14. Juli 2015 08:35

Antworten

  • Ja, das ist in der Tat nicht mit einer einfachen Pipeline zu machen, da die notwendige Eigenschaftim Input-Object von Get-Publicfolder leider nicht als "primäre" Eigenschaft im Output von Get-Mailpublicfolder steht.

    Daher ist da Foreach-Object notwendig:

    Get-MailPublicFolder testneu | % { Get-PublicFolder $_.Entryid | fl }

    ".Entryid" ist die Eigenschaft, die die Verbindung zwischen beiden herstellt.

    Übrigens auch bei anderen PF-CMDLETs:

    Get-MailPublicFolder testneu | % { Get-PublicFolderStatistics $_.Entryid | fl }



    Gruesse aus Berlin schickt Robert - MVP Exchange Server

    • Als Antwort markiert Thomas Biebl Dienstag, 14. Juli 2015 11:31
    Dienstag, 14. Juli 2015 10:50

Alle Antworten

  • Moin,

    über welche Exchange-Version mit welchem Stand reden wir denn?


    Gruesse aus Berlin schickt Robert - MVP Exchange Server

    Dienstag, 14. Juli 2015 09:40
  • Ups. Basics vergessen. 

    Exchange 2013 CU9

    Dienstag, 14. Juli 2015 10:02
  • Ja, das ist in der Tat nicht mit einer einfachen Pipeline zu machen, da die notwendige Eigenschaftim Input-Object von Get-Publicfolder leider nicht als "primäre" Eigenschaft im Output von Get-Mailpublicfolder steht.

    Daher ist da Foreach-Object notwendig:

    Get-MailPublicFolder testneu | % { Get-PublicFolder $_.Entryid | fl }

    ".Entryid" ist die Eigenschaft, die die Verbindung zwischen beiden herstellt.

    Übrigens auch bei anderen PF-CMDLETs:

    Get-MailPublicFolder testneu | % { Get-PublicFolderStatistics $_.Entryid | fl }



    Gruesse aus Berlin schickt Robert - MVP Exchange Server

    • Als Antwort markiert Thomas Biebl Dienstag, 14. Juli 2015 11:31
    Dienstag, 14. Juli 2015 10:50
  • Super Danke dir für die rasche und kompetente Antwort!
    Dienstag, 14. Juli 2015 11:32