Set-MailboxCalendarSettings

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上一次修改主题: 2012-01-19

使用 Set-MailboxCalendarSettings cmdlet 可为邮箱启用日历处理。

语法

Set-MailboxCalendarSettings -Identity <MailboxIdParameter> [-AddAdditionalResponse <$true | $false>] [-AdditionalResponse <String>] [-AddNewRequestsTentatively <$true | $false>] [-AddOrganizerToSubject <$true | $false>] [-AllBookInPolicy <$true | $false>] [-AllowConflicts <$true | $false>] [-AllowRecurringMeetings <$true | $false>] [-AllRequestInPolicy <$true | $false>] [-AllRequestOutOfPolicy <$true | $false>] [-AutomateProcessing <None | AutoUpdate | AutoAccept>] [-BookingWindowInDays <Int32>] [-BookInPolicy <RecipientIdParameter[]>] [-Confirm [<SwitchParameter>]] [-ConflictPercentageAllowed <Int32>] [-DefaultReminderTime <Int32>] [-DeleteAttachments <$true | $false>] [-DeleteComments <$true | $false>] [-DeleteNonCalendarItems <$true | $false>] [-DeleteSubject <$true | $false>] [-DisableReminders <$true | $false>] [-DomainController <Fqdn>] [-EnableResponseDetails <$true | $false>] [-EnforceSchedulingHorizon <$true | $false>] [-ForwardRequestsToDelegates <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-MaximumConflictInstances <Int32>] [-MaximumDurationInMinutes <Int32>] [-OrganizerInfo <$true | $false>] [-ProcessExternalMeetingMessages <$true | $false>] [-RemoveForwardedMeetingNotifications <$true | $false>] [-RemoveOldMeetingMessages <$true | $false>] [-RemovePrivateProperty <$true | $false>] [-RequestInPolicy <RecipientIdParameter[]>] [-RequestOutOfPolicy <RecipientIdParameter[]>] [-ResourceDelegates <RecipientIdParameter[]>] [-ScheduleOnlyDuringWorkHours <$true | $false>] [-TentativePendingApproval <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

Set-MailboxCalendarSettings [-AddAdditionalResponse <$true | $false>] [-AdditionalResponse <String>] [-AddNewRequestsTentatively <$true | $false>] [-AddOrganizerToSubject <$true | $false>] [-AllBookInPolicy <$true | $false>] [-AllowConflicts <$true | $false>] [-AllowRecurringMeetings <$true | $false>] [-AllRequestInPolicy <$true | $false>] [-AllRequestOutOfPolicy <$true | $false>] [-AutomateProcessing <None | AutoUpdate | AutoAccept>] [-BookingWindowInDays <Int32>] [-BookInPolicy <RecipientIdParameter[]>] [-Confirm [<SwitchParameter>]] [-ConflictPercentageAllowed <Int32>] [-DefaultReminderTime <Int32>] [-DeleteAttachments <$true | $false>] [-DeleteComments <$true | $false>] [-DeleteNonCalendarItems <$true | $false>] [-DeleteSubject <$true | $false>] [-DisableReminders <$true | $false>] [-DomainController <Fqdn>] [-EnableResponseDetails <$true | $false>] [-EnforceSchedulingHorizon <$true | $false>] [-ForwardRequestsToDelegates <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-Instance <ADUser>] [-MaximumConflictInstances <Int32>] [-MaximumDurationInMinutes <Int32>] [-OrganizerInfo <$true | $false>] [-ProcessExternalMeetingMessages <$true | $false>] [-RemoveForwardedMeetingNotifications <$true | $false>] [-RemoveOldMeetingMessages <$true | $false>] [-RemovePrivateProperty <$true | $false>] [-RequestInPolicy <RecipientIdParameter[]>] [-RequestOutOfPolicy <RecipientIdParameter[]>] [-ResourceDelegates <RecipientIdParameter[]>] [-ScheduleOnlyDuringWorkHours <$true | $false>] [-TentativePendingApproval <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

详细说明

通过 Set-MailboxCalendarSettings cmdlet,可以为邮箱启用日历处理。可配置参数以用于自动资源预定或日历助理处理。

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

  • Exchange 组织管理员角色

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

参数

参数 必需 类型 说明

Identity

必需

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Identity 参数指定邮箱的标识。

AddAdditionalResponse

可选

System.Boolean

AddAdditionalResponse 参数指定在响应会议请求时是否会从资源邮箱发送其他信息。

除非将 AutomateProcessing 参数设置为 AutoAccept,否则将忽略此参数。

AdditionalResponse

可选

System.String

使用 AdditionalResponse 参数可以指定将包含在会议请求响应中的其他信息。

AddNewRequestsTentatively

可选

System.Boolean

AddNewRequestsTentatively 参数设置为 $true,可以使日历助理将新的日历项目暂定放在日历上。如果将 AddNewRequestsTentatively 参数设置为 $false,则日历助理只更新现有的日历项目。

AddOrganizerToSubject

可选

System.Boolean

使用 AddOrganizerToSubject 参数可指定是否将会议组织者的姓名用作会议请求的主题。

除非将 AutomateProcessing 参数设置为 AutoAccept,否则将忽略此参数。

AllBookInPolicy

可选

System.Boolean

使用 AllBookInPolicy 参数可指定是否将自动批准来自所有用户的符合策略的请求。

AllowConflicts

可选

System.Boolean

使用 AllowConflicts 参数可指定是否允许冲突的会议请求。

AllowRecurringMeetings

可选

System.Boolean

使用 AllowRecurringMeetings 参数可指定是否允许定期会议。

AllRequestInPolicy

可选

System.Boolean

使用 AllRequestInPolicy 参数可指定是否允许所有用户提交符合策略的请求。

除非将 AllBookInPolicy 参数设置为 $true,否则这些请求将由资源邮箱代理人进行审批。

AllRequestOutOfPolicy

可选

System.Boolean

使用 AllRequestOutOfPolicy 参数可指定是否允许所有用户提交不符合策略的请求。

不符合策略的请求将由资源邮箱代理人进行审批。

AutomateProcessing

可选

Microsoft.Exchange.Data.Storage.CalendarProcessingFlags

使用 AutomateProcessing 参数可在邮箱上启用或禁用日历处理。

如果将此参数设置为 None,则会禁用邮箱的资源预订和日历助理功能。如果将此参数设置为 AutoUpdate,则日历助理将处理会议请求和响应。如果将此参数设置为 AutoAccept,则会启用邮箱的资源预订功能。

BookingWindowInDays

可选

System.Int32

使用 BookingWindowInDays 参数可指定允许提前预约会议的天数。

BookInPolicy

可选

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

使用 BookInPolicy 参数可指定被允许将符合策略的会议请求提交到资源邮箱用户的列表。来自这些用户的任何符合策略的请求都将自动被批准。

Confirm

可选

System.Management.Automation.SwitchParameter

Confirm 参数将导致命令暂停处理,并且需要您在处理继续之前确认该命令将执行的操作。不必为 Confirm 参数指定值。

ConflictPercentageAllowed

可选

System.Int32

使用 ConflictPercentageAllowed 参数可设置定期会议的冲突百分比阈值。如果与其他会议冲突的定期会议的实例百分比超过此数值,则定期会议请求将被拒绝。

DefaultReminderTime

可选

System.Int32

使用 DefaultReminderTime 参数可指定会议请求的默认提醒时间。

DeleteAttachments

可选

System.Boolean

DeleteAttachments 参数设置为 $true 可删除所有传入邮件中的附件。

除非将 AutomateProcessing 参数设置为 AutoAccept,否则将忽略此参数。

DeleteComments

可选

System.Boolean

使用 DeleteComments 参数可删除到达的会议请求的邮件正文中的任何文本。

除非将 AutomateProcessing 参数设置为 AutoAccept,否则将忽略此参数。

DeleteNonCalendarItems

可选

System.Boolean

DeleteNonCalendarItems 参数设置为 $true 可删除邮箱所接收的所有非日历项目。

DeleteSubject

可选

System.Boolean

使用 DeleteSubject 参数可删除到达的会议请求的主题。

除非将 AutomateProcessing 参数设置为 AutoAccept,否则将忽略此参数。

DisableReminders

可选

System.Boolean

使用 DisableReminders 参数可指定是否要在邮箱中对会议禁用提醒。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定用于从 Active Directory 目录服务检索数据的域控制器的完全限定的域名 (FQDN),请在命令中包含 DomainController 参数。

EnableResponseDetails

可选

System.Boolean

EnableResponseDetails 参数设置为 $true 可将接受或拒绝会议的原因包括在响应电子邮件中。

EnforceSchedulingHorizon

可选

System.Boolean

使用 EnforceSchedulingHorizon 参数可指定其结束日期不在预定时间范围内的定期会议是否将被谢绝。

ForwardRequestsToDelegates

可选

System.Boolean

使用 ForwardRequestsToDelegates 参数可指定是否将到达的会议请求转发到为邮箱定义的代理人。

IgnoreDefaultScope

可选

System.Management.Automation.SwitchParameter

IgnoreDefaultScope 参数指示命令忽略 Exchange 命令行管理程序的默认收件人作用域设置,并使用整个林作为作用域。这样,该命令可以访问当前不在默认作用域中的 Active Directory 对象。使用 IgnoreDefaultScope 参数时将受到下列限制:

  • 不能使用 DomainController 参数。该命令将自动使用相应的全局编录服务器。

  • 仅可以对 Identity 参数使用 DN。不接受其他形式的标识,如别名或 GUID。

Instance

可选

Microsoft.Exchange.Data.Directory.Recipient.ADUser

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

MaximumConflictInstances

可选

System.Int32

使用 MaximumConflictInstances 参数可设置允许的最大定期会议冲突数。如果发生冲突的定期会议实例数超过此数值,则定期会议请求将被拒绝。

MaximumDurationInMinutes

可选

System.Int32

使用 MaximumDurationInMinutes 参数可指定允许用于到达会议请求的最长持续时间。

OrganizerInfo

可选

System.Boolean

OrganizerInfo 参数设置为 $true 可使资源邮箱在因为发生冲突而拒绝会议请求时发送组织者信息。

ProcessExternalMeetingMessages

可选

System.Boolean

使用 ProcessExternalMeetingMessages 参数可指定是否处理源自 Exchange 组织外部的会议请求。

RemoveForwardedMeetingNotifications

可选

System.Boolean

如果将 RemoveForwardedMeetingNotifications 参数设置为 $true,则在日历助理对会议转发通知进行处理之后,会将会议转发通知移至“已删除邮件”文件夹。

RemoveOldMeetingMessages

可选

System.Boolean

如果将 RemoveOldMeetingMessages 参数设置为 $true,则日历助理会删除旧的冗余更新和响应。

RemovePrivateProperty

可选

System.Boolean

RemovePrivateProperty 参数设置为 $true 可清除传入的会议请求的私有标志。

RequestInPolicy

可选

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

使用 RequestInPolicy 参数可指定被允许将符合策略的会议请求提交到资源邮箱的用户的列表。来自这些用户的所有符合策略的会议请求都将受到资源邮箱代理人的审批。

RequestOutOfPolicy

可选

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

使用 RequestOutOfPolicy 参数可指定被允许提交不符合策略的请求的用户的列表。

不符合策略的请求将由资源邮箱代理人进行审批。

ResourceDelegates

可选

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

使用 ResourceDelegates 参数可以指定作为资源邮箱代理人的用户列表。资源邮箱代理人可以批准或拒绝发送到此资源邮箱的请求。

ScheduleOnlyDuringWorkHours

可选

System.Boolean

使用 ScheduleOnlyDuringWorkHours 参数可指定是否允许在工作时间之外安排会议。

TentativePendingApproval

可选

System.Boolean

TentativePendingApproval 参数设置为 $true,可以在日历上将挂起请求标记为暂定。如果设置为 $false,则会将挂起请求标记为空闲。

UseRusServer

可选

System.String

note注意:
此参数仅在 Exchange 2007 SP2 中可用。

UseRusServer 参数指示该命令使用运行地址列表服务的邮箱服务器获取并设置邮箱和 Active Directory 用户属性。

地址列表服务是 Exchange 系统助理服务的一个组件。地址列表服务创建和维护 Active Directory 中 Exchange 特定的属性值。通过使用特定信息(如地址列表成员身份和电子邮件地址),您可以使用地址列表服务来更新域中的收件人对象。

WhatIf

可选

System.Management.Automation.SwitchParameter

WhatIf 参数指示命令模拟对对象执行的操作。通过使用 WhatIf 参数,可以查看要发生的更改,而不必应用任何这些更改。不必为 WhatIf 参数指定值。

输入类型

返回类型

错误

错误 说明

异常

异常 说明

示例

此示例将邮箱 5th Floor Conference Room 配置为自动接受会议请求。它还会使用会议组织者的姓名替换会议请求的主题行。

Set-MailboxCalendarSettings -Identity "5th Floor Conference Room" -AutomateProcessing AutoAccept -AddOrganizerToSubject $true -DeleteSubject $true