Outlook 日历检查工具 (CalCheck) 报告条目问题

如果您正在使用Outlook 日历(Outlook Calendar)并遇到条目问题,那么我们建议您使用 Outlook日历检查工具(Calendar Checking Tool for Outlook)( CalCheck )。它是一个命令行工具,用于检查Outlook 日历(Outlook Calendar)应用程序是否存在日历条目问题。在这篇文章中,我们将分享它的作用、工作原理以及从该工具生成的报告。它也适用于Office 365

Outlook 日历检查工具 (CalCheck)

Outlook 日历检查工具(Outlook Calendar Checking Tool)( CalCheck )

从Microsoft(Microsoft)下载该工具并提取内容。查找CalCheck.exe文件。双击(Double)运行它。当您运行该工具时,它会在您的计算机上打开Outlook消息传递配置文件以访问Outlook日历。如果您创建了多个配置文件,您可以从下拉列表中选择它。发布它检查一般设置,例如权限、忙/闲发布、委托配置和自动预订。

一旦计算出所有条目,它就会检查可能导致意外行为的已知问题,例如似乎丢失的会议。检查完成后,它会生成一份报告,可以帮助您诊断问题。

该报告包括SubjectLocationStart TimeEnd TimeOrganizer等列,这些列被选中。然后它还包括更多列,例如:

  • 再次发生的
  • 组织者
  • 是过去的项目
  • 错误和警告。

CalCheck 报告 Outlook 日历

最后一列为您提供了有关问题的清晰信息。就我而言,我得到了 -错误:日历中的重复项目,请检查此项目。  (ERROR: Duplicate item in the Calendar, Please check this item.  )

CalCheck 命令行开关(CalCheck Command Line Switches)配置文件(Configuration File)

如果您熟悉您的技术,有两种方法可以使用CalCheck工具- 命令行开关(— Command-Line Switches)配置(Configuration)文件。

CalCheck 命令行开关

CalCheck [-P <profilename>] [-L <filename>] [-M <mailboxname>] [-N <display_name>] [-S <servername>] [-O <path>] [-C <version>] [-A] [-F] [-R] [-V] [-No]
  • -P配置文件(Profile)名称(如果不存在,将提示输入配置文件)
  • -L要检查的邮箱的列表文件的(List)路径(Path)和文件名(列出 Name 和LegacyExchangeDN的文件)
  • -M邮箱 DN(Mailbox DN)与 -N 一起使用(仅处理指定的邮箱)
  • -N显示(Display)名称与 -M 一起使用(仅处理指定的邮箱)
  • -O输出(Output)路径(如果指定,则将输出文件写入此路径。默认为当前文件夹。)
  • -C用于Office 2013即点即用(Click-to-Run)方案的版本(Version)
  • -A 所有日历项目输出到 CALCHECK.CSV
  • -F创建(Create)一个CalCheck文件夹并将标记的错误项移动到那里
  • -R 将报告消息与CalCheck.log文件一起放入收件箱
  • -V详细(Verbose)输出到命令提示符(Command Prompt)窗口
  • -?打印此消息

CalCheck 配置文件

Outlook 日历检查工具 (CalCheck)

该文件夹包含一个名为CalCheck.cfg的(CalCheck.cfg)TXT文件。它包括您可以更改的配置详细信息。当您运行CalCheck时,它会从配置文件中获取选项并相应地工作。

以下是配置文件中的一些选项 -

主办方(Organizer)地址=true '检查主办方(Organizer)电子邮件地址

(PR_SENT_REPRESENTING_EMAIL_ADDRESS)

组织者(Organizer)名称=true '检查组织者(Organizer)显示名称

(PR_SENT_REPRESENTING_NAME)

发件人(Sender)地址=true '检查发件人(Sender)电子邮件地址

(PR_SENDER_EMAIL_ADDRESS)

也就是说,虽然文档说Outlook 日历(Outlook Calendar)可以与Microsoft Exchange Server一起使用,并且能够找出我的Office 365安装的问题。

多邮箱模式

如果您运行的是Exchange Server或更早版本的Exchange,则可以使用多邮箱(Multi-Mailbox)模式。为此,您需要一个对Exchange服务器或组织上的所有邮箱具有完全访问权限的帐户对于企业来说,检测Outlook日历中的错误非常有用,因为它们构成了所有会议的主干。

拥有正确的用户帐户后,您需要创建包含Display NameLegacyExchangeDN的邮箱列表。在Exchange Powershell(Exchange Powershell-)中运行命令-

Get-Mailbox -Server "ServerName" | fl Name, LegacyExchangeDN | Out-File <path_file_name> -width 200

发布这个;您可以 在多邮箱(Multi-Mailbox)(列表)模式下运行CalCheck 。

CalCheck -L <path and file name>

完成检查后,您将拥有两个包含所有错误的文件:

  • CalCheckMaster.log – 这(CalCheckMaster.log –This)是已处理的所有邮箱的摘要。
  • CalCheck__ <邮箱> .log。– 为每个已处理的邮箱创建一个此类文件。

CalCheck是一个强大的工具,可以帮助企业(Enterprise)找出日历条目的问题,以确保会议按预期进行。

我希望你觉得这个工具很方便。(I hope you find this tool handy.)



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts