Set-PublicFolder

Dieses Cmdlet ist der lokalen Bereitstellung von Exchange und im cloudbasierten Dienst verfügbar. Einige Parameter und Einstellungen gelten exklusiv für die eine oder andere Umgebung.

Verwenden Sie das Cmdlet Set-PublicFolder, um die Attribute für Öffentliche Ordner festzulegen.

Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.

Syntax

Set-PublicFolder
   [-Identity] <PublicFolderIdParameter>
   [-AgeLimit <EnhancedTimeSpan>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-EformsLocaleId <CultureInfo>]
   [-Force]
   [-HiddenFromAddressListsEnabled <Boolean>]
   [-IssueWarningQuota <Unlimited>]
   [-LocalReplicaAgeLimit <EnhancedTimeSpan>]
   [-MailRecipientGuid <Guid>]
   [-MailEnabled <Boolean>]
   [-MaxItemSize <Unlimited>]
   [-Name <String>]
   [-OverrideContentMailbox <MailboxIdParameter>]
   [-Path <PublicFolderIdParameter>]
   [-PerUserReadStateEnabled <Boolean>]
   [-ProhibitPostQuota <Unlimited>]
   [-Replicas <DatabaseIdParameter[]>]
   [-ReplicationSchedule <Schedule>]
   [-RetainDeletedItemsFor <EnhancedTimeSpan>]
   [-Server <ServerIdParameter>]
   [-UseDatabaseAgeDefaults <Boolean>]
   [-UseDatabaseQuotaDefaults <Boolean>]
   [-UseDatabaseReplicationSchedule <Boolean>]
   [-UseDatabaseRetentionDefaults <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Beschreibung

Bevor Sie dieses Cmdlet ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Auch wenn in diesem Thema alle Parameter für das Cmdlet aufgeführt werden, verfügen Sie möglicherweise nicht über den Zugriff auf einige Parameter, wenn sie nicht in den Ihnen zugewiesenen Berechtigungen enthalten sind. Wie Sie herausfinden, welche Berechtigungen zur Ausführung eines bestimmten Cmdlets oder Parameters in Ihrer Organisation erforderlich sind, können Sie unter Find the permissions required to run any Exchange cmdlet nachlesen.

Beispiele

Beispiel 1

Set-PublicFolder "\Customer Service Requests" -UseDatabaseReplicationSchedule $false

In Exchange 2010 ändert dieses Beispiel einen öffentlichen Ordner, sodass er nicht den Standardreplikationszeitplan der Datenbank verwendet.

Beispiel 2

Set-PublicFolder "\Customer Service Requests" -OverrideContentMailbox North_America

In diesem Beispiel wird der Inhaltsspeicherort des Postfachs für die Hierarchie für öffentliche Ordner in "North_America" geändert.

Beispiel 3

Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"

In Exchange 2010 wird in diesem Beispiel festgelegt, dass der Ordner nur an Wochenenden repliziert wird.

Parameter

-AgeLimit

Der Parameter AgeLimit legt die gesamten Verfallszeiten für den Ordner fest. Replikate dieses Öffentlichen Ordners werden automatisch gelöscht, wenn das maximal zulässige Alter – die Verfallszeit – überschritten wird.

Geben Sie zum Angeben eines Werts diesen als einen Zeitraum an: dd.hh:mm:ss, wobei dd Tagen, hh Stunden, mm Minuten und ss Sekunden entspricht.

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Confirm

Die Option "Confirm" gibt an, ob die Bestätigungsaufforderung angezeigt oder ausgeblendet werden soll. Wie diese Option sich auf das Cmdlet auswirkt, hängt davon ab, ob für die Option vor dem Fortfahren eine Bestätigung erforderlich ist.

  • Destruktive Cmdlets (z. B. Remove-*-Cmdlets) verfügen über eine integrierte Pause, die Sie zwingt, den Befehl zu bestätigen, bevor Sie fortfahren. Für diese Cmdlets können Sie die Bestätigungsaufforderung mit genau dieser Syntax überspringen: -Confirm:$false.
  • Die meisten anderen Cmdlets (z. B. New-* und Set-*-Cmdlets) verfügen nicht über eine integrierte Pause. Bei diesen Cmdlets führt das Angeben der Option "Confirm" ohne einen Wert eine Pause ein, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-DomainController

Dieser Parameter ist im lokalen Exchange verfügbar.

Der Parameter "DomainController" gibt den Domänencontroller an, der von diesem Cmdlet verwendet wird, um aus Active Directory Daten zu lesen oder hineinzuschreiben. Der Domänencontroller kann anhand seines vollqualifizierten Domänennamens (Fully Qualified Domain Name, FQDN) ermittelt werden. Beispiel: dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-EformsLocaleId

Der Parameter EformsLocaleId gibt die gebietsschemaspezifische Version der e-forms-Bibliothek an. Die gültige Eingabe für den EformsLocaleId-Parameter sind die Zeichenfolgennamen, die in der Spalte Culture Name in der Microsoft Referenz der .NET-Klassenbibliothek unter CultureInfo-Klasse aufgeführt sind.

Type:CultureInfo
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Force

Der Schalter „Erzwingen“ blendet Warnungs- oder Bestätigungsmeldungen aus. Sie müssen keinen Wert für diese Option angeben.

Sie können diesen Switch verwenden, um Aufgaben in Fällen programmgesteuert auszuführen, in denen die administrative Eingabe unangemessen ist.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-HiddenFromAddressListsEnabled

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter HiddenFromAddressListsEnabled gibt an, ob der öffentliche Ordner in Adresslisten ausgeblendet werden soll.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Identity

Der Parameter Identity gibt den Namen und Pfad des öffentlichen Ordners an, den Sie ändern möchten. Ein gültiger Wert verwendet das Format: \Level1\Level2\...\LevenN\PublicFolder. Zum Beispiel "\Customer Discussion" oder "\Engineering\Customer Discussion".

Type:PublicFolderIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-IssueWarningQuota

Der Befehl IssueWarningQuota gibt die Größe des Öffentlichen Ordners an, bei der für die Besitzer von Öffentlichen Ordnern eine Warnung ausgelöst wird, die auf den fast vollen Ordner hinweist.

Der Standardwert lautet unlimited, d. h. 2 Terabytes.

Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Bytes)
  • KB (Kilobytes)
  • MB (Megabytes)
  • GB (Gigabytes)
  • TB (Terabytes)

Nicht qualifizierte Werte werden in der Regel als Byte behandelt, kleine Werte werden jedoch auf das nächsthöhere Kilobyte aufgerundet.

Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2TB.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-LocalReplicaAgeLimit

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter LocalReplicaAgeLimit gibt die Altersgrenze des Replikats auf dem verbundenen Server an, wenn ein Replikat vorhanden ist.

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MailEnabled

Der MailEnabled-Parameter gibt an, dass der öffentliche Ordner E-Mail-aktiviert ist. Verwenden Sie hierfür den Wert $true.

Mit diesem Parameter können Sie einen E-Mail-aktivierten öffentlichen Ordner korrigieren, der seinen E-Mail-Aktivierungsstatus verloren hat. Wenn Sie mit diesem Parameter versuchen, die E-Mail-Aktivierung für einen öffentlichen Ordner durchzuführen, der nicht E-Mail-aktiviert wurde, tritt beim Ausführen dieses Befehls ein Fehler auf.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MailRecipientGuid

Der Parameter MailRecipientGuid gibt den MailRecipientGuid-Wert des öffentlichen Ordners an. Mit diesem Parameter können Sie einen E-Mail-aktivierten öffentlichen Ordner korrigieren, der seinen MailRecipientGuid-Wert verloren hat.

Der Wert, den Sie für diesen Parameter angeben, muss mit dem MailRecipientGuid-Wert eines vorhandenen E-Mail-aktivierten öffentlichen Ordners übereinstimmen. Andernfalls führt der Befehl zu einem Fehler.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MaxItemSize

Der Parameter MaxItemSize gibt die maximale Größe für bereitgestellte Elemente an. Elemente, die größer als der Wert des MaxItemSize-Parameters sind, werden abgelehnt. Der Standardwert ist unbegrenzt, d. h. 2 Gigabyte. Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Bytes)
  • KB (Kilobytes)
  • MB (Megabytes)
  • GB (Gigabytes)
  • TB (Terabytes)

Nicht qualifizierte Werte werden in der Regel als Byte behandelt, kleine Werte werden jedoch auf das nächsthöhere Kilobyte aufgerundet.

Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2GB.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Name

Der Parameter Name gibt den Namen des Öffentlichen Ordners an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-OverrideContentMailbox

Dieser Parameter ist nur im lokalen Exchange verfügbar.

Der Parameter OverrideContentMailbox gibt das Zielpostfach für öffentliche Ordner an, in das Sie den Inhalt dieses öffentlichen Ordners verschieben möchten. Sie können jeden beliebigen Wert verwenden, sofern er das Postfach eindeutig kennzeichnet. Beispiel:

  • Name
  • Alias
  • Distinguished Name (DN)
  • Distinguished Name (DN)
  • Domäne\benutzername
  • E-Mail-Adresse
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Benutzer-ID oder User Principal Name (UPN)
Type:MailboxIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Path

Der Parameter Path gibt den Pfad des öffentlichen Ordners an, zum Beispiel \ÖffentlicherOrdnerderOberstenEbene\ÖffentlicherOrdner.

Type:PublicFolderIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-PerUserReadStateEnabled

Der Parameter PerUserReadStateEnabled gibt an, ob gelesene und ungelesene Daten pro Benutzer verwaltet werden.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ProhibitPostQuota

Der Parameter ProhibitPostQuota gibt die Größe eines öffentlichen Ordners an, bei dem Benutzer benachrichtigt werden, dass der öffentliche Ordner voll ist. Benutzer können keine Beiträge in einem Ordner bereitstellen, dessen Größe größer als der ProhibitPostQuota-Parameterwert ist. Der Standardwert lautet unlimited, d. h. 2 Terabytes.

Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Bytes)
  • KB (Kilobytes)
  • MB (Megabytes)
  • GB (Gigabytes)
  • TB (Terabytes)

Nicht qualifizierte Werte werden in der Regel als Byte behandelt, kleine Werte werden jedoch auf das nächsthöhere Kilobyte aufgerundet.

Der gültige Eingabebereich für diesen Parameter liegt zwischen 1 und 2TB.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Replicas

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter Replicas gibt eine Liste der Datenbanken für öffentliche Ordner an, mit denen dieser öffentliche Ordner repliziert werden soll. Sie können jeden beliebigen Wert verwenden, sofern er die Datenbank eindeutig kennzeichnet. Beispiel:

  • Name
  • Distinguished Name (DN)
  • GUID

Es können mehrere Werte durch Kommata getrennt angegeben werden. Wenn die Werte Leerzeichen enthalten, verwenden Sie die folgende Syntax: "Value1","Value2",..."ValueN".

Type:DatabaseIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-ReplicationSchedule

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter ReplicationSchedule gibt den Replikationszeitplan für den Ordner an.

Die Syntax für diesen Parameter lautet: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].

Sie können die folgenden Werte für Tage verwenden:

  • Vollständiger Name des Tages.
  • Abgekürzter Name des Tages.
  • Ganze Zahl von 0 bis 6, wobei 0 = Sonntag.

Sie können die Uhrzeit im 24-Stunden-Format eingeben und den AM/PM-Wert weglassen. Wenn Sie die Zeit im 12-Stunden-Format eingeben, fügen Sie ein Leerzeichen zwischen der Uhrzeit und dem AM/PM-Wert ein.

Sie können Datums-/Uhrzeitformate kombinieren und abgleichen.

Zwischen Start- und Endzeit müssen mindestens 15 Minuten liegen. Minuten werden auf 0, 15, 30 oder 45 abgerundet.

Hier sind einige Beispiele:

  • "So.23:30-Mo.1:30"
  • "6.22:00-6.22:15" (Ausführung von Samstag um 22:00 Uhr bis Samstag um 22:15 Uhr.)
  • "So.1:15 AM-Monday.23:00"
Type:Schedule
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-RetainDeletedItemsFor

Der Parameter RetainDeletedItemsFor legt die Aufbewahrungszeit für gelöschte Elemente fest.

Geben Sie zum Angeben eines Werts diesen als einen Zeitraum an: dd.hh:mm:ss, wobei dd Tagen, hh Stunden, mm Minuten und ss Sekunden entspricht.

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Server

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter "Server" gibt den Exchange-Server an, auf dem dieser Befehl ausgeführt werden soll. Der Parameter MailboxServer gibt den zu testenden exExchange2k16- oder exExchange2k13-Postfachserver an. Beispiel:

  • Name
  • FQDN
  • Distinguished Name (DN)
  • Exchange-Legacy-DN

Exchange-Legacy-DN

Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-UseDatabaseAgeDefaults

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter UseDatabaseAgeDefaults gibt an, ob die Datenbankaltersgrenze verwendet werden soll.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-UseDatabaseQuotaDefaults

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter UseDatabaseQuotaDefaults gibt an, ob die Kontingentgrenzwerte für öffentliche Speicher verwendet werden sollen.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-UseDatabaseReplicationSchedule

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter UseDatabaseReplicationSchedule gibt an, ob der Replikationszeitplan für öffentliche Ordner verwendet werden soll.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-UseDatabaseRetentionDefaults

Dieser Parameter ist nur in Exchange Server 2010 verfügbar.

Der Parameter UseDatabaseRetentionDefaults gibt an, ob die Standardeinstellungen für die Datenbankaufbewahrung verwendet werden sollen.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-WhatIf

Die Option "WhatIf" simuliert die Aktionen des Befehls. Sie können diesen Switch verwenden, um die Änderungen anzuzeigen, die auftreten würden, ohne diese Änderungen tatsächlich anzuwenden. Sie müssen keinen Wert für diese Option angeben.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Eingaben

Input types

Eingabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets. Wenn das Feld mit dem Eingabetyp für ein Cmdlet leer ist, akzeptiert das Cmdlet diese Eingabedaten nicht.

Ausgaben

Output types

Informationen zu den Rückgabetypen, die auch als Ausgabetypen bezeichnet werden, die dieses Cmdlet akzeptiert, finden Sie unter Cmdlet Input and Output Types. Wenn das Feld Ausgabetyp leer ist, gibt das Cmdlet keine Daten zurück.