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.