检查 Outlook (CalCheck) 工具的日历信息

针对 Office 2003 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Office 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2678030
概要
(CalCheck) Outlook 日历的检查工具是一个命令行程序检查 Microsoft Outlook 日历的问题。该工具将打开 Outlook 邮件配置文件访问 Outlook 日历。执行各种检查常规设置,如权限、 发布忙/闲信息、 代理配置和自动预订。然后,在 Outlook 日历文件夹中的每一项检查已知问题可能会导致意外的行为,例如,似乎缺少的会议。

然后,CalCheck 工具生成一个报告,可用于帮助诊断问题的项目或确定的趋势。


重要说明CalCheck 报告包括会议或约会,被确定为是有问题的以下字段 ︰
  • 主题
  • 位置
  • 开始时间
  • 结束时间
  • 组织者
因为这些日历项的字段可能包含个人信息或详细信息,我们建议在共享报表之前首先查看 CalCheck 报告中的所有项目。请参阅 CalCheck 报告中的其他字段的这篇文章的末尾的更多信息部分。
更多信息
若要使用 CalCheck,Outlook 日历必须驻留在运行 Microsoft Exchange Server 的计算机上。该工具并不适用于 IMAP、 POP3 或其他非 Exchange 电子邮件帐户。

设置

要下载并安装 Outlook 日历的检查工具,请单击下面的链接以查看 Microsoft 下载中心页。该网站还列出的系统要求和步骤按照要卸载该工具。


注意:此工具的 64 位版本是仅用于使用 Microsoft Outlook 的 64 位版本。

执行检查

日历检查工具执行两种基本检查、 特定日历的检查和项目级检查。

特定日历的检查

下面的特定日历的检查被执行并且然后记录在报告中 ︰
  • 该日历的权限。
  • 在日历文件夹中的项目总数。

    在日历文件夹中的高项计数的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
    2768656 缓存模式.ost 文件或.pst 文件的文件夹中的很多项目,Outlook 的性能可能会出现问题
  • 在日历上的委托。
  • 忙/闲发布信息。
  • 直接预订设置的邮箱或日历。
注意:从本地忙/闲邮件读取这些三次检查的信息。在极少数情况下,Outlook 可能会无法打开该邮件。然后,这些检查也会失败。只有当出现这种情况,应该强制再生的 Exchange 邮箱中隐藏的闲/忙信息。

有关如何重新生成隐藏的忙/闲信息的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
958443 当您尝试配置忙/闲信息时,或者当您尝试将委托信息出现在 Outlook 中的问题

项目级别检查

下面的项目级别检查被执行并且然后记录在报告中 ︰

错误号问题本地
0001项目重复周期的开始日期或时间设置为 0 (1601 年)。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0002项目重复周期的开始日期或时间是早于 1995 年 1 月 1。这不一定是发生了错误。您应删除或取消该项,只有当它似乎已损坏。默认情况下,当您使用 – fargument 不移动这些项目。这些都是移动的 withcalcheck fonly,如果您配置 calcheck 将警告视为错误,每个配置文件 (WarningIsError = true)。
0003项目重复周期的开始日期或时间将晚于 1 月 1 2025年。这不一定是发生了错误。您应删除或取消该项,只有当它似乎已损坏。默认情况下,当您使用 – fargument 不移动这些项目。这些都是移动的 withcalcheck fonly,如果您配置 calcheck 将警告视为错误,每个配置文件 (WarningIsError = true)。
0004项目重复周期的开始日期或时间是过去的上限值。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0005项目周期结束日期或时间设置为 0 (1601 年)。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0006项目周期结束日期或时间有早于 1995 年 1 月 1。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0007项目周期结束日期或时间将晚于 1 月 1 2025年。这不一定是发生了错误。您应删除或取消该项,只有当它似乎已损坏。默认情况下,当您使用 – fargument 不移动这些项目。这些都是移动的 withcalcheck fonly,如果您配置 calcheck 将警告视为错误,每个配置文件 (WarningIsError = true)。
0008项目周期结束日期或时间是过去的上限值。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0009项目周期属性未正确创建。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0010约会的重复数据为空。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0011DispidRecurring属性设置为False或不存在,但不是dispidRecurType属性设置为 None.This 指示定期约会。因此,这两个属性都是冲突的。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,则运行calcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0012没有约会周期,但 dispidRecurring 设置为 True如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0013重复周期异常数据不匹配。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0014重复周期原始的开始日期或时间设置系列的开始之前。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0015将重复周期的原始开始日期或时间发生系列的结束后。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0016开始日期或时间将为零。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0017开始日期或时间是早于 1995 年 1 月 1。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0018开始日期或时间将晚于 1 月 1 2025年。这不一定是发生了错误。您应删除或取消该项,只有当它似乎已损坏。默认情况下,当您使用 – fargument 不移动这些项目。这些都是移动的 withcalcheck fonly,如果您配置 calcheck 将警告视为错误,每个配置文件 (WarningIsError = true)。
0019开始日期或时间是过去的上限值。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0020该约会缺少开始时间。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0021结束日期或时间将为零。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0022结束日期或时间是早于 1995 年 1 月 1。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0023结束日期或时间将晚于 1 月 1 2025年。这可能是有意的但也可能表明有问题。这不一定是发生了错误。您应删除或取消该项,只有当它似乎已损坏。默认情况下,当您使用 – fargument 不移动这些项目。这些都是移动的 withcalcheck fonly,如果您配置 calcheck 将警告视为错误,每个配置文件 (WarningIsError = true)。
0024结束日期或时间是过去的上限值。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0025此项缺少约会的结束时间。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0026此项目中缺少必需的属性 dispidRecurring。 有关约会未显示在某一天,周或月视图中,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
827432 通过使用 WebDAV,在 Exchange 2000 中创建约会时,可能不是一天、 周或月视图中可见 Outlook 日历约会
0027此项目中缺少必需的属性 dispidApptTZDefStartDisplay。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0028此项缺少的 PR_SENT_REPRESENTING_NAME 属性。 有关缺少管理器详细信息的电子邮件地址或显示名称,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
2825677 2004 Outlook 2013 修复程序包 (Outlook-x-none.msp;Outlookintl-<Language-Code>.msp): 2013 年 10 月 16 日 </Language-Code>
0029此项缺少的 PR_SENDER_NAME 属性。 有关缺少管理器详细信息的电子邮件地址或显示名称,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
28256772004 Outlook 2013 修复程序包 (Outlook-x-none.msp;Outlookintl-<Language-Code>.msp): 2013 年 10 月 16 日</Language-Code>
0030在此项目上没有组织者地址。请检查此项上的 PR_SENT_REPRESENTING 属性。有关缺少管理器详细信息的电子邮件地址或显示名称,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
2849083 "无法完成该操作。一个或多个参数值无效"错误消息当组织者更新定期会议
0031在此项目上没有发件人的地址。请检查此项上的 PR_SENDER 属性。有关缺少管理器详细信息的电子邮件地址或显示名称,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
2849083 "无法完成该操作。一个或多个参数值无效"错误消息当组织者更新定期会议
0032在此项目上没有无主题。您应将主题添加到此项。如果您是组织者,更新会议包括一个主题。如果您是与会者,让组织者更新会议包括一个主题。虽然这不是发生了错误,但它容易地解决与会议相关的任何未来的问题。
0033没有无此项的邮件类。如果您有与没有 IPM 的默认邮件类的会议的问题。约会,和如果删除或取消会议能够解决此问题,您应该确定哪种程序正在使用该自定义邮件类创建会议。您必须确定程序或外接程序是 Microsoft 或第三方应用程序。如果它是一个第三方应用程序,请联系第三方获得支持。
0034该项目的邮件类不标准的日历项目,可能表明有问题。如果您有与没有 IPM 的默认邮件类的会议的问题。约会,和如果删除或取消会议能够解决此问题,您应该确定哪种程序正在使用该自定义邮件类创建会议。您必须确定程序或外接程序是 Microsoft 或第三方应用程序。如果它是一个第三方应用程序,请联系第三方获得支持。
0035缺少必需的属性 PR_MESSAGE_CLASS。如果您有与没有 IPM 的默认邮件类的会议的问题。约会,和如果删除或取消会议能够解决此问题,您应该确定哪种程序正在使用该自定义邮件类创建会议。您必须确定程序或外接程序是 Microsoft 或第三方应用程序。如果它是一个第三方应用程序,请联系第三方获得支持。
0036无法访问此项的附件表。错误 ︰<error code="" returned=""></error>如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到列表中,请运行 calcheck f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
版本 0037有 25 个以上附件在此项目上。这可能表示此定期会议上的异常问题。这不是发生了错误。不过,有关详细信息,seethe sectionin 使用定期会议这篇文章 ︰使用 Outlook 日历时的最佳做法
0038邮件大小超出 50 MB。这可能表明附件/异常/属性对此项问题。这不是发生了错误。不过,有关详细信息,seethe 在这篇文章使用定期会议一节 ︰使用 Outlook 日历时的最佳做法.
0039邮件大小超出了 25 MB。这可能表明附件/异常/属性对此项问题。这不是发生了错误。不过,有关详细信息,seethe 在这篇文章使用定期会议一节 ︰使用 Outlook 日历时的最佳做法.
0040邮件大小超过 10 MB。这可能表明附件/异常/属性对此项问题。这不是发生了错误。不过,有关详细信息,seethe 在这篇文章使用定期会议一节 ︰使用 Outlook 日历时的最佳做法.
0041SENT_REPRESENTING 地址与收件人表中的组织者地址不匹配。/ RecipTable: /SentRepresenting:有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2563324 当前 Microsoft Exchange ActiveSync 与第三方设备的问题
0042此会议的组织者是可能导致错误。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2563324当前 Microsoft Exchange ActiveSync 与第三方设备的问题
0043在此项上未填充的 dispidCleanGlobalObjectID 属性。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2714118 复制日历项目缺少在 Exchange Server 2007
0044DispidGlobalObjectID 和 dispidCleanGlobalObjectID 属性不会在此项上填充。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2714118复制日历项目缺少在 Exchange Server 2007
0045在此项上未填充的 dispidGlobalObjectID 属性。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2714118复制日历项目缺少在 Exchange Server 2007
0046在两个项目上与匹配 ThePidLidGlobalObjectId 属性值。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
3012590日历约会的实例已丢失或重复动态同步客户端
0047在两个项目上与匹配 PidLidCleanGlobalObjectId 属性值。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
3012590日历约会的实例已丢失或重复动态同步客户端
0048在两个项目上,PidLidGlobalObjectId 和 PidLidCleanGlobalObjectId 属性值匹配。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
3012590日历约会的实例已丢失或重复动态同步客户端
0049此项目是 duplicatedin 日历。请检查此项。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。

如果主题、 组织、 位置、 定期单实例,以及开始/结束时间所有匹配的属性为两个或多个项目,calc到底 – f移动以外的所有重复项。
0050收件人表中的错误或缺少的地址类型。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0051收件人表有错误或丢失的电子邮件地址。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0052收件人表中的故障或缺失的显示名称条目。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0053收件人表管理器有一个损坏或丢失的电子邮件地址属性。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0054收件人表中包含重复的条目。免费的忙查找可能会受到影响。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0055项目缺少所需的数据,在 dispidApptTZDefRecurproperty 中。如果您是组织者,您应该为表视图中更改日历文件夹视图、 查找约会或会议,然后取消并重新创建它。如果您看不到它在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问她或他以取消,然后重新创建会议。
0056DispidPropDefStream 属性已损坏。这是一个已知的问题,可使 Outlook 崩溃。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
3017283当您打开包含 Lync 会议详细信息的会议时,outlook 发生故障
0057在调用 MrMapi 时,PropDefStream 不是 createdcorrectly。运行 CalCheck 再次以查看 PropDefStream 是否可以另外正确。如果此错误再次出现,然后如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到列表中,请运行 calcheck f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0058电子邮件地址类型不是交换或 SMTP。这可能导致性能问题的地址查找。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到在列表中,runcalcheck-f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0059项目中缺少必需的属性 PR_MESSAGE_DELIVERY_TIME。如果您是组织者,将日历文件夹视图更改为表视图、 查找约会或会议,然后取消并重新创建它。如果您看不到列表中,请运行 calcheck f。如果您是与会者时,应与组织者联系,并询问他或她取消,然后重新创建会议。
0060警告 ︰ 的定期约会数大于 1250年。最大值是 1300年。 若要防止达到限制,删除某些较旧的定期约会。
0061错误 ︰ 的定期约会数达到 1300年的限制。 若要解决此问题,请删除某些较旧的定期约会。
0062在日历中的冲突项目。如果您运行CalCheck f,这些冲突的项目被移动。

注意:如果您不愿意让节日项目标记,更改 CalCheck.cfg 文件。如果已命名的属性关键字中包括的"节日"字符串,CalCheck 为假日标识全天事件。

当前的帮助和命令行开关

下一节描述了可用于自定义 CalCheck 行为的命令行开关。

CalCheck [-P<profilename></profilename>] [-L <filename></filename>] [-M <mailboxname></mailboxname>] [-N <display_name></display_name>] [-S<servername></servername>] [-O <path></path>]
[-C <version></version>] [-A][-F]。[-R]。[-V]。[-否]


CalCheck-?

-P配置文件名称 (如果不存在,将提示配置文件)
-L列表的路径和文件名称的邮箱,检查文件 (文件列表的名称和 LegacyExchangeDN)
-MDN 邮箱可与-N (进程指定邮箱)
-N显示名称可与-M (进程指定邮箱)
-O输出路径 (如果指定,输出文件写入此路径。默认值是当前文件夹)。
-C要使用 Office 2013 单击以运行方案版本
-A所有日历项输出发送到 CALCHECK。CSV
-F创建 CalCheck 文件夹并将标记的错误项目那里移动
-R与 CalCheck.log 文件将报告消息放在收件箱
-V详细输出到命令提示符窗口
-?打印此消息

注意:-L-N-C开关是新手 CalCheck (v.2) 版本 2。在版本 1 中的 CalCheck -S参数将被替换为-L。此外,CalCheck 版本 1 -No交换机替换为 CalCheck.cfg 文件。在本文的后面部分详细介绍了 CalCheck.cfg 文件。

注意:始终生成 CalCheck.log 文件。CalCheck.log 文件显示可能需要执行修复或移除任何项,也显示了处理信息。

示例


默认值 ︰ 提示输入一个配置文件,并处理该邮箱的配置文件中 ︰
CalCheck

在处理所有邮箱 相同:
CalCheck-S 相同

在处理所有邮箱 相同 通过使用 MyProfile 为登录配置文件 ︰
CalCheck P MyProfile -S 相同

处理仅在该邮箱 MyProfile:
CalCheck P MyProfile

处理指定的邮箱中,并使用 MyProfile 为登录配置文件 ︰
CalCheck P MyProfile -M"/ o = org/ou = orgunit/cn = 收件人/cn = 用户 a"N"用户 A"

过程的"C:\Directory\List.txt"中的邮箱列表 ︰

CalCheck-L"C:\Directory\List.txt"

注意:"List.txt"不得不获取邮箱的格式为 |佛罗里达州输出包含 LegacyExchangeDN 和每个邮箱的显示名称 ︰

名称 ︰ displayName
LegacyExchangeDN: /o ORG/ou = = 管理组/cn = 收件人/cn = 邮箱


处理邮箱、 残次物料进入 CalCheck 邮箱文件夹中,并将报告消息放在收件箱 ︰
CalCheck-F R

处理基于特定的配置文件和版本的 Outlook 邮箱。单击以运行方案中运行的并行安装 Office 时,这是必要的 ︰
CalCheck-C####> P MyProfile
请注意该占位符####> 表示 Outlook 版本 (例如, 2007年2010年或2013年)。

打印此消息 ︰
CalCheck-?


在多个邮箱 (列表) 模式下运行 CalCheck

注意:多邮箱模式只适用于 Exchange Server 2010年和早期版本的 Exchange 中。


若要处理的邮箱的列表,请执行以下步骤 ︰

  1. 授予用户对 Exchange 组织的 Exchange 服务器上的所有邮箱的完全访问权限。
    1. 下面的示例 PowerShell 命令 将授予对 OrgUnit2 中的所有邮箱 AdminB 完全访问权限 ︰

      获取邮箱 OrganizationalUnit"OrgUnit2"|添加 MailboxPermission-用户"AdminB"-AccessRights FullAccess
  2. 创建邮箱的列表。这包括显示名称和 LegacyExchangeDN。若要执行此操作,请按照下列步骤操作:
    1. 打开 Exchange PowerShell,然后运行一个类似于以下内容的命令 ︰

      获取邮箱的服务器"服务器名" |佛罗里达州名称、 LegacyExchangeDN |输出文件path_file_name> 的宽度 200

      注意:占位符 服务器名 表示名称的服务器,并且该占位符 path_file_name 表示要创建.txt 文件的路径和文件名称。
    2. 将.txt 文件复制到工作站运行 CalCheck 的位置。
  3. 在多个邮箱 (列表) 模式下运行 CalCheck。若要执行此操作,请执行以下步骤
    1. 在工作站上的已安装 Outlook,作为具有邮箱的完全访问权限的用户身份登录。
    2. 创建新的 Outlook 配置文件,然后配置该 Exchange Server 帐户以使用联机模式。
    3. 运行cmd,然后更改至 CalCheck 目录。
    4. 运行以下命令 ︰

      CalCheck-L路径和文件名>

      注意:占位符 <path and="" file="" name=""></path> 表示您在步骤 2 中创建的文本文件的路径。
在多个邮箱 (列表) 模式下运行 CalCheck 时,会创建下列文件 ︰
  • CalCheckMaster.log。 这是处理所有邮箱的摘要。
  • CalCheck__<mailbox></mailbox>。 日志。为已处理的每个邮箱创建一个这样的文件。

    注意:占位符 <mailbox></mailbox> 表示 LegacyExchangeDN 收件人名称部分。

在 CalCheck 版本 2 中的配置文件

CalCheck 版本 2 (v2) 现在包括一个 CalCheck.cfg 文件。此文件位于 CalCheck.exe 所在的同一目录中。如果.cfg 文件丢失,CalCheck v2 显示一条错误信息并且不会运行。.Cfg 文件是以纯文本格式。您可以手动编辑该文件以启用或禁用单个测试。默认情况下,所有的测试都设置为true。默认情况下,执行所有的测试。

更多信息
CalCheck 报告还包含的会议和约会日历中的被确定为是有问题的这些字段 ︰

字段说明
过去的项目 (真/假)Determinesif 该会议或约会的结束时间之前发生或后 CalCheck 的时间运行。
定期 (真/假)指定如果定期会议或约会,或如果它是一个单一实例。
其他项主题当找到重复的项目,其他项主题 describesthe 与问题中的一个重复,以便可以在日历中找到它的其他项。
其他项目开始当找到重复的项目,其他项启动 describesthe 与问题中的一个重复,以便可以在日历中找到它的其他项的开始时间。
另一端连接项发现重复的项目,其他项结束介绍与问题中的一个,以便您可以在日历中找到重复的另一个项目的结束时间。
条目 Id这是 PR_ENTRYID 的日历项目。



警告:本文已自动翻译

属性

文章 ID:2678030 - 上次审阅时间:04/27/2016 18:52:00 - 修订版本: 7.0

Outlook 2016, Microsoft Outlook 2013, Microsoft Outlook 2010, Microsoft Office Outlook 2007, Microsoft Office Outlook 2003, Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard, Microsoft Exchange Server 2007 Enterprise Edition, Microsoft Exchange Server 2007 Standard Edition, Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition

  • kbmt KB2678030 KbMtzh
反馈