Set-PublicFolder (RTM)

 

适用于: Exchange Server 2007

上一次修改主题: 2007-06-06

使用 Set-PublicFolder cmdlet 可以设置公用文件夹的属性。

语法

Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-LocalReplicaAgeLimit <EnhancedTimeSpan>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

Set-PublicFolder [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-Instance <PublicFolder>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

详细说明

若要运行 Set-PublicFolder cmdlet,必须为您使用的帐户委派以下角色:

  • Exchange 组织管理员角色

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

参数

参数 必需 类型 说明

Identity

必需

Microsoft.Exchange.Configuration.Tasks.PublicFolderIdParameter

使用 Identity 参数指定代表特定公用文件夹的 GUID 或公用文件夹名称。还可以包含采用 TopLevelPublicFolder\PublicFolder 格式的路径。

可以省略参数标签 Identity,以便只提供公用文件夹名称或 GUID。

AgeLimit

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

AgeLimit 参数指定文件夹的总期限。此参数与 UseDatabaseAgeDefaults 参数互斥。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

DomainController 参数指定用于将此配置更改写入 Active Directory 的域控制器。请使用要使用域控制器的完全限定的域名 (FQDN)。

HiddenFromAddressListsEnabled

可选

System.Boolean

HiddenFromAddressListsEnabled 参数指定是否在地址列表中隐藏公用文件夹。

Instance

可选

Microsoft.Exchange.Data.Mapi.PublicFolder

使用 Instance 参数可以将整个对象传递给此命令以进行处理。该参数主要用于必须将整个对象传递给命令的脚本。

LocalReplicaAgeLimit

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

LocalReplicaAgeLimit 参数指定已连接服务器上的副本(如果有副本)的期限。

MaxItemSize

可选

Microsoft.Exchange.Data.Unlimited

MaxItemSize 参数指定可投递的项目大小最大值 (KB)。此参数与 UseDatabaseQuotaDefaults 参数互斥。

Name

可选

System.String

Name 参数指定公用文件夹的名称。

PerUserReadStateEnabled

可选

System.Boolean

PerUserReadStateEnabled 参数指定要基于每个用户对已读数据和未读数据执行维护操作。

PostStorageQuota

可选

Microsoft.Exchange.Data.Unlimited

PostStorageQuota 参数指定公用文件夹不允许投递的大小 (KB)。此参数与 UseDatabaseQuotaDefaults 参数互斥。

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 参数指定用于执行所选操作的服务器。

StorageQuota

可选

Microsoft.Exchange.Data.Unlimited

StorageQuota 参数指定公用文件夹将开始发出警告时的大小 (KB)。此参数与 UseDatabaseQuotaDefaults 参数互斥。

UseDatabaseAgeDefaults

可选

System.Boolean

UseDatabaseAgeDefaults 参数指定使用数据库期限。

UseDatabaseQuotaDefaults

可选

System.Boolean

UseDatabaseQuotaDefaults 参数指定使用公用存储配额限制。

UseDatabaseReplicationSchedule

可选

System.Boolean

UseDatabaseReplicationSchedule 参数指定公用文件夹复制日程安排。

UseDatabaseRetentionDefaults

可选

System.Boolean

UseDatabaseRetentionDefaults 参数指定使用数据库保留默认设置。

输入类型

返回类型

错误

错误 说明

  

异常

异常 说明

  

示例

在第一个示例中,使用 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 命令参数都可以接受管道输入作为其参数和强类型。