The Calendar Checking Tool for Outlook (CalCheck) is a program that checks the Microsoft Outlook Calendar and items for problems or for potential problems. And it just got updated!
How do you use it? The following examples describes the command-line switches that are available to customize CalCheck behavior.
Default: Prompt for a profile, and process the mailbox in that profile:
CalCheck
Process all mailboxes on MyServer:
CalCheck -S MyServer
Process all mailboxes on MyServer by using MyProfile as the logon profile:
CalCheck -P MyProfile -S MyServer
Process just the mailbox in MyProfile:
CalCheck -P MyProfile
Process the specified mailbox, and use MyProfile as the logon profile:
CalCheck -P MyProfile -M “/o=org/ou=orgunit/cn=Recipients/cn=UserA” -N “User A”
Process the list of mailboxes in “C:DirectoryList.txt”:
CalCheck -L “C:DirectoryList.txt”
Note “List.txt” has to be in the format of Get-Mailbox | fl output that includes the LegacyExchangeDN and Display Name for each mailbox:
Name : Display Name
LegacyExchangeDN : /o=ORG/ou=AdminGroup/cn=Recipients/cn=mailbox
Process a mailbox, move error items to the CalCheck folder in the mailbox, and put a report message in the Inbox:
CalCheck -F -R
Process a mailbox based on a specific profile and version of Outlook. This is necessary when you run a side-by-side installation of Office in a Click-to-Run scenario:
CalCheck -C <####> -P MyProfile
Note the placeholder <####> represents the Outlook version (for example, 2007, 2010, or 2013).
Print this message:
CalCheck -?