Set-PublicFolder
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
上次修改主題的時間: 2012-03-26
使用 Set-PublicFolder 指令程式,即可設定公用資料夾的屬性。
語法
Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IssueWarningQuota <Unlimited>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-ProhibitPostQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>] [-WhatIf [<SwitchParameter>]]
Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IssueWarningQuota <Unlimited>] [-LocalReplicaAgeLimit <EnhancedTimeSpan>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-ProhibitPostQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>] [-WhatIf [<SwitchParameter>]]
Set-PublicFolder [-AgeLimit <EnhancedTimeSpan>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-Instance <PublicFolder>] [-IssueWarningQuota <Unlimited>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-ProhibitPostQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>] [-WhatIf [<SwitchParameter>]]
詳細描述
若要執行 Set-PublicFolder 指令程式,必須對您使用的帳戶委派下列項目:
- Exchange 公用資料夾系統管理員角色和目標伺服器的本機 Administrators 群組
如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
參數
參數 | 必要 | 類型 | 描述 |
---|---|---|---|
Identity |
必要 |
Microsoft.Exchange.Configuration.Tasks.PublicFolderIdParameter |
使用 Identity 參數,可以指定代表特定公用資料夾的 GUID 或公用資料夾名稱。您也可以使用 TopLevelPublicFolder\PublicFolder 的格式加入路徑。 您可以略過 Identity 參數標籤,而只提供公用資料夾名稱或 GUID。 |
AgeLimit |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
AgeLimit 參數可指定資料夾的全部保留天數。這個公用資料夾的複本在超過保留天數時會自動刪除。此參數與 UseDatabaseAgeDefaults 參數互斥。 |
Confirm |
選用 |
System.Management.Automation.SwitchParameter |
Confirm 參數會使得命令暫停處理,並要求確認命令將進行的動作之後才會繼續處理。您不需要為 Confirm 參數指定任何值。 |
DomainController |
選用 |
Microsoft.Exchange.Data.Fqdn |
DomainController 參數可指定要使用的網域控制站,以便將這個組態變更寫入 Active Directory。請使用想要使用之網域控制站的網域全名 (FQDN)。 |
HiddenFromAddressListsEnabled |
選用 |
System.Boolean |
HiddenFromAddressListsEnabled 參數可指定是否對通訊清單隱藏公用資料夾。 |
Instance |
選用 |
Microsoft.Exchange.Data.Mapi.PublicFolder |
Instance 參數可讓您將整個物件傳送至命令中,以進行處理。它主要是用於必須將整個物件傳遞至該命令的指令碼。 |
IssueWarningQuota |
選用 |
Microsoft.Exchange.Data.Unlimited |
IssueWarningQuota 參數可指定公用資料夾大小,達到該大小時,會將公用資料夾幾乎滿溢的警告發給公用資料夾擁有者。 |
LocalReplicaAgeLimit |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
LocalReplicaAgeLimit 參數可指定連線伺服器上的複本保留天數 (如果伺服器上有複本的話)。若要移除保留天數,請將該參數的值設為 "$null"。 |
MaxItemSize |
選用 |
Microsoft.Exchange.Data.Unlimited |
MaxItemSize 參數會以千位元組 (KB) 為單位,指定可張貼的郵件大小上限。此參數與 UseDatabaseQuotaDefaults 參數互斥。 |
Name |
選用 |
System.String |
Name 參數可指定公用資料夾的名稱。 |
PerUserReadStateEnabled |
選用 |
System.Boolean |
PerUserReadStateEnabled 參數會以每位使用者為基礎,指定維護已閱讀及未閱讀的資料。 |
ProhibitPostQuota |
選用 |
Microsoft.Exchange.Data.Unlimited |
ProhibitPostQuota 參數可指定公用資料夾大小,達到該大小時,會將公用資料夾滿溢的訊息通知使用者。使用者無法張貼到資料夾大小大於 ProhibitPostQuota 參數值的資料夾。 |
Replicas |
選用 |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter[] |
Replicas 參數可指定複寫此公用資料夾的信箱伺服器清單。 |
ReplicationSchedule |
選用 |
Microsoft.Exchange.Data.Schedule |
ReplicationSchedule 參數會以下列格式指定資料夾的複寫排程: Weekday.Hour:Minute [AM/PM]-Weekday.Hour:Minute [AM/PM]。 工作日可為完整形式或縮寫。若慣用 24 小時制,請省略 AM/PM。格式可混合。 範例:Sun.1:15 AM-Monday.23:00 此參數與 UseDatabaseReplicationSchedule 參數互斥。 |
RetainDeletedItemsFor |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
RetainDeletedItemsFor 參數可指定已刪除項目的保留時間。此參數與 UseDatabaseRetentionDefaults 參數互斥。 |
Server |
選用 |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Server 參數可指定執行所選取之作業的伺服器。 |
UseDatabaseAgeDefaults |
選用 |
System.Boolean |
UseDatabaseAgeDefaults 參數可指定使用資料庫保留天數。 |
UseDatabaseQuotaDefaults |
選用 |
System.Boolean |
UseDatabaseQuotaDefaults 參數可指定使用公用儲存區配額限制。 |
UseDatabaseReplicationSchedule |
選用 |
System.Boolean |
UseDatabaseReplicationSchedule 參數可指定公用資料夾複寫排程。 |
UseDatabaseRetentionDefaults |
選用 |
System.Boolean |
UseDatabaseRetentionDefaults 參數可指定使用資料庫保留預設值。 |
WhatIf |
選用 |
System.Management.Automation.SwitchParameter |
WhatIf 參數指示命令模擬它將對物件採取的動作。使用 WhatIf 參數,則不需要套用任何變更,就能檢視變更。您不需要為 WhatIf 參數指定任何值。 |
輸入類型
傳回類型
錯誤
錯誤 | 描述 |
---|---|
|
例外狀況
例外狀況 | 描述 |
---|---|
|
範例
第一個範例使用 Set-PublicFolder 命令來變更公用資料夾,讓其不使用資料庫預設複寫排程。
第二個範例使用 Set-PublicFolder 命令,將複寫排程設定為 [永遠]。
第三個範例使用 Set-PublicFolder 命令,設定只在週末複寫資料夾。
Set-PublicFolder "\Customer Service Requests" -UseDatabaseReplicationSchedule $false
Set-PublicFolder "\Customer Service Requests" -ReplicationSchedule Always
Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"
所有的 Set-PublicFolder 命令參數的引數及強型別都可以接受管線方式的輸入。
當您將 UseDatabaseQuotaDefaults 參數設定為 true 時,下列的值會重新設為其預設值:
- MaxItemSize
- IssueWarningQuota
- ProhibitPostQuota
當 UseDatabaseQuotaDefaults 參數為 true 時,您無法使用 Set-PublicFolder 指令程式來變更下列任何一個值:
- MaxItemSize
- IssueWarningQuota
- ProhibitPostQuota
這是因為當您使用預設資料庫配額時並不適用這些值。
在 Exchange Server 2007 Service Pack 2 (SP2) 中,IssueWarningQuota 值必須小於或等於 ProhibitPostQuota 值。此外,MaxItemSize 值必須小於或等於 ProhibitPostQuota 值。
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.