Zum Inhalt wechseln


Foto

Exchaneg public folder - ParentPath


  • Bitte melde dich an um zu Antworten
4 Antworten in diesem Thema

#1 rakli

rakli

    Board Veteran

  • 1.709 Beiträge

 

Geschrieben 14. Juli 2017 - 13:47

Hi,

 

um den Ort eines öffentlichen Ordner im Exchange zu finden, nutzt man den Befehl: Get-Recipient "Name öffentlicher Ordner"| Get-PublicFolder | fl pa*.

 

Warum funktioniert Get-PublicFolder "Name öffentlicher Ordner" | fl pa* nicht? - Hoffentlich eine nicht allzu dumme Frage? :-)

 

Gruss

 

Rainer



#2 BOfH_666

BOfH_666

    Junior Member

  • 133 Beiträge

 

Geschrieben 17. Juli 2017 - 09:52

 

Warum funktioniert Get-PublicFolder "Name öffentlicher Ordner" | fl pa* nicht? - Hoffentlich eine nicht allzu dumme Frage? :-)

 

Was heißt: "Warum funktioniert .... nicht?" Was funktioniert denn nicht? "fl" ist der Alias für Format-List und mit "pa*" schränkst Du die Ausgabe auf alle Eigenschaften ein, die mit "pa" beginnen. Das ergibt  bei mir z.B. "ParentFolder" und "ParentPath".  Bei mir funktioniert das. Dafür funktioniert in meiner Umgebung der erste Befehl so nicht.  (Exchange 2013 auf Windows Server 2012R2).


live long and prosper!

PS:> (79,108,97,102|%{[char]$_})-join''

#3 rakli

rakli

    Board Veteran

  • 1.709 Beiträge

 

Geschrieben 17. Juli 2017 - 10:28

scheint an der Version zu liegen Exchange 2010 und Server 2008



#4 massaraksch

massaraksch

    Newbie

  • 152 Beiträge

 

Geschrieben 20. Juli 2017 - 10:55

Hi,

 

kleines "Durcheinander"...

 

 Get-Recipient "Name öffentlicher Ordner" funktioniert nur für Ordner, die MailEnabled sind.

Sagt ja schon der Befehl selbst: Get-Recipient. Und ein Ordner ist nur ein "Recipient", wenn er MailEnabled ist.

 

Get-PublicFolder "Name öffentlicher Ordner" funktioniert nicht recursiv, d.h. man muß selbst den Pfad angeben (das ist ähnlich wie im Dateisystem):

 

Get-PublicFolder "\Ordner\Unterordner\Noch ein Unterordner"

 

Und das ist IMHO unabhängig von der Version.

 

Und nein:

Get-PublicFolder "Name öffentlicher Ordner" -Recurse

nützt da wohl auch nichts.

 

Eventuell aber so:

 

Get-PublicFolder -Recurse | where { $_.Name -eq "Name öffentlicher Ordner" }

 

Kann aber dauern bei großer Struktur.


Bearbeitet von massaraksch, 20. Juli 2017 - 11:02.

mfg, massaraksch

#5 rakli

rakli

    Board Veteran

  • 1.709 Beiträge

 

Geschrieben 20. Juli 2017 - 12:06

Danke.