Informacje o kalendarzu narzędzie do sprawdzania dla programu Outlook (CalCheck)

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2678030 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

Narzędzie Sprawdzanie kalendarza dla programu Outlook (CalCheck) to program wiersza polecenia, który sprawdza kalendarz programu Microsoft Outlook dla problemów. Narzędzie powoduje otwarcie programu Outlook messaging profilu umożliwiające dostęp do kalendarza programu Outlook. Wykonuje różnych kontroli na ustawienia ogólne, takie jak uprawnienia, publikowanie typu wolny/zajęty, pełnomocnik konfiguracji i automatyczna rezerwacja. Każdy element w folderze kalendarza programu Outlook jest sprawdzany dla znanych problemów, które mogą powodować nieoczekiwane zachowanie, takich jak spotkania, które wydają się być brak.

Narzędzie CalCheck następnie generuje raport, który może służyć do diagnozowania problemu elementów lub identyfikować trendy.

Więcej informacji

Aby użyć CalCheck, kalendarza programu Outlook musi znajdować się na komputerze, na którym jest uruchomiony program Microsoft Exchange Server. Narzędzie nie działa z IMAP, POP3 lub innych kont e-mail-Exchange.

Instalacja

Aby pobrać i zainstalować narzędzie Sprawdzanie kalendarza dla programu Outlook, kliknij poniższe łącze, aby wyświetlić stronę Microsoft Download Center. Witryna sieci Web zawiera również listę wymagań systemowych oraz kroki, jakie należy wykonać Aby odinstalować narzędzie.

http://www.microsoft.com/download/en/details.aspx?id=28786

Uwaga 64-bitowa wersja tego narzędzia jest używany tylko z 64-bitowej wersji programu Microsoft Outlook 2010.

Kontrole przeprowadzane

Narzędzie sprawdzania kalendarza wykonuje dwa podstawowe rodzaje kontroli, kontrole specyficzne dla kalendarza i kontrole na poziomie elementu.

Kontrole specyficzne dla kalendarza

Następujące testy specyficzne dla kalendarza są wykonywane, a następni e rejestrowane w raporcie:
  • Uprawnienia w kalendarzu.
  • Całkowita liczba elementów w folderze kalendarza.

    Aby uzyskać więcej informacji na temat liczby wysokiej elementów w folderze kalendarza kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    2768656 Z wielu elementów w pamięci podręcznej trybu ost plik pst plik folderów lub może wystąpić problemy z wydajnością programu Outlook
  • Pełnomocnicy w kalendarzu.
  • Informacje wolny/zajęty publikacji.
  • Bezpośrednia rezerwacja ustawień skrzynki pocztowej lub kalendarza.
Uwaga Informacje dla tych trzech kontroli jest odczytywana z wiadomości lokalne wolny/zajęty. W rzadkich przypadkach program Outlook może być nie można otworzyć tej wiadomości. Następnie kontrole te kończą się niepowodzeniem. Tylko wtedy, gdy to nastąpi, należy wymuszenie ponownego wygenerowania ukrytych informacji wolny/zajęty w skrzynce pocztowej programu Exchange.

Aby uzyskać więcej informacji na temat ponownego generowania ukryte informacje wolny/zajęty kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
958443 Podczas próby skonfigurowania informacji wolny/zajęty lub podczas próby przekazać informacje występują problemy w programie Outlook

Kontrole na poziomie elementu

Następujące kontrole poziomie elementu są wykonywane, a następni e rejestrowane w raporcie:
  • Żaden adres e-mail organizatora (PR_SENDER_EMAIL_ADDRESS lub PR_SENT_REPRESENTING_EMAIL_ADDRESS)
  • Nazwa wyświetlana nie Organizator (PR_SENDER_NAME lub PR_SENT_REPRESENTING_NAME)

    Aby uzyskać więcej informacji dotyczących brakujących Organizator adresy e-mail lub nazwy wyświetlane, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    2849083 "Nie można wykonać operacji. Komunikat o błędzie jednego lub kilku parametrów nie są prawidłowe"gdy aktualizuje organizatora spotkania cyklicznego
  • Nie ma właściwości dispidRecurring (powoduje to element nie do wyświetlenia w widoku dnia, tygodnia lub miesiąca).

    Aby uzyskać więcej informacji na temat terminów nie jest wyświetlana w ciągu dnia tygodnia lub miesiąca widok, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    827432 Termin kalendarza w programie Outlook nie jest widoczny w widoku dnia, tygodnia lub miesiąca, podczas tworzenia kontaktu osobistego przy użyciu protokołu WebDAV w programie Exchange 2000
  • Czas istnienia właściwości dispidApptStartWhole i dispidApptEndWhole

    Jeżeli jesteś organizatorem, możesz rozwiązać ten problem, zmieniając widok folderu kalendarza do widoku tabeli, wyszukiwania elementu, a następnie anulując go. Następnie należy następnie utworzyć nowe spotkanie. Jeśli jesteś uczestnika, możesz skontaktuj się z organizatorem spotkania i go poprosić, aby anulować i ponownie utworzyć spotkania.

  • Bez tematu dla spotkań, które występują w przyszłości lub spotkań cyklicznych (ostrzeżenie jest rejestrowane).

    Jeżeli jesteś organizatorem aktualizacji spotkania, aby uwzględnić temat. Jeśli jesteś uczestnika, poprosić organizatora o aktualizacji spotkania, aby uwzględnić temat. Chociaż nie jest to warunek błędu, to ułatwia rozwiązywania wszelkich przyszłych problemów, które są związane ze spotkaniem.

  • Sprawdzenie klasy wiadomości (ostrzeżenie jest rejestrowane).

    Jeśli masz problem ze spotkania, który nie ma domyślnej klasy wiadomościIPM.Termin, i jeśli rozwiązuje ten problem, usuwając lub anulowania spotkania, należy określić, który program jest tworzenie spotkania przy użyciu tej klasy komunikat niestandardowy. Musisz określić, czy program lub dodatek jest Microsoft lub aplikacji innych firm. Jeśli jest to aplikacja innej firmy, skontaktuj się strony trzeciej do pomocy technicznej.

  • Brak klasy wiadomości (błąd jest rejestrowany).

    Jeśli masz problem ze spotkania, który nie ma domyślnej klasy wiadomościIPM.Termin, i jeśli rozwiązuje ten problem, usuwając lub anulowania spotkania, należy określić, który program jest tworzenie spotkania przy użyciu tej klasy komunikat niestandardowy. Musisz określić, czy program lub dodatek jest Microsoft lub aplikacji innych firm. Jeśli jest to aplikacja innej firmy, skontaktuj się strony trzeciej do pomocy technicznej.

  • Multiplechecks przeciw własności dispidApptRecur(cykl dużego obiektu binarnego [BLOB]):
    • Czas na ogólny czas rozpoczęcia i zakończenia.
    • Zdolność do analizowania danych we właściwości.
    • Istnienie właściwości, ale jest pusta.

    Jeżeli jesteś organizatorem, należy zmienić widok folderu na widok kalendarza do widoku tabeli, znaleźć termin lub spotkanie i następnie Anuluj i utwórz je ponownie. Jeśli nie widać go na liście, należy uruchomićalcheckc -f. Jeśli uczestnika, możesz skontaktuj się z organizatorem i poproś ją lub go anulować i ponownie utworzyć spotkania.

  • Właściwość dispidRecurring jest ustawiona na False albo nie istnieje, ale właściwość dispidRecurTypenie jest ustawiona na wartość Brak, co oznacza, że termin jest cykliczny. Dlatego dwie właściwości są sprzeczne.

    Jeżeli jesteś organizatorem, należy zmienić widok folderu na widok kalendarza do widoku tabeli, znaleźć termin lub spotkanie i następnie Anuluj i utwórz je ponownie. Jeśli nie widać go na liście, należy uruchomićalcheckc-f. Jeśli uczestnika, możesz skontaktuj się z organizatorem i poproś ją lub go anulować i ponownie utworzyć spotkania.

  • Sprawdź, czy elementy będące w konflikcie, w kalendarzu.

    Sprawdza flagi PR_MESSAGE_STATUS jakiekolwiek oznaczenie konfliktu. Te elementy są przenoszone po uruchomieniucalcheck -f. W niektórych przypadkach przenoszenia skrzynki pocztowej można niepowodzenie, gdy zgłaszany jest następujący błąd dziennika urzędów certyfikacji:
    MapiExceptionPartialCompletion: kod błędu = "0x80070680" nie można skopiować wiadomość.
  • Sprawdź, czy zduplikowane elementy, na podstawie pewnych właściwości MAPI.

    Jeśli temat, organizator, lokalizacja, powtarzające się jedno wystąpienie i rozpoczęcia i zakończenia czasu właściwości, które wszystkie odpowiadać dla dwóch lub więcej przedmiotów,calccholery-f przenosi wszystkie duplikaty z wyjątkiem jednego.

  • Sprawdź posiedzeń, które mają to samo lub puste globalny identyfikator obiektu.

    Aby uzyskać więcej informacji o spotkaniach, których sam globalne identyfikatory obiektów kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    2714118 Elementy kalendarza, które są kopiowane brakuje w Exchange Server 2007
  • Sprawdź, czy elementy, które mają czas rozpoczęcia, czas zakończenia lub ponownego właściwości ustawione na 0 (rok 1601) lub które nie istnieją.

    Jeżeli jesteś organizatorem, należy zmienić widok folderu na widok kalendarza do widoku tabeli, znaleźć termin lub spotkanie i następnie Anuluj i utwórz je ponownie. Jeśli nie widać go na liście, należy uruchomićcalcheck -f. Jeśli jesteś uczestnika, możesz skontaktuj się z organizatorem i go poprosić, aby anulować i ponownie utworzyć spotkania.

  • Sprawdź, czy elementy, które mają czas rozpoczęcia, czas zakończenia lub ponownego rok wcześniej niż 1995 lub większa niż 2025.

    To nie jest koniecznie warunek błędu. Należy usunąć lub anulowanie elementu tylko wtedy, gdy wydaje się być uszkodzone. Domyślnie te elementy nie są przenoszone podczas użycia argumentu-f . Te są przenoszone z calcheck -f tylko wtedy, gdy skonfigurować calcheck do traktuje ostrzeżenia jako błędy na plik cfg (WarningIsError = true).

  • Sprawdź, czy elementy, które mają właściwości czas rozpoczęcia, czas zakończenia lub ponownego przekracza granicę programu Outlook.

    Jeżeli jesteś organizatorem, shoiuld można zmienić widok folderu na widok kalendarza do widoku tabeli, znaleźć terminu lub spotkania, a następnie anulować i utworzyć go ponownie. Jeśli nie widać go na liście, należy uruchomićcalcheck -f. Jeśli uczestnika, możesz skontaktuj się z organizatorem i poproś ją lub go anulować i ponownie utworzyć spotkania.

  • Sprawdź, czy elementy, które są większe niż 10, 25 i 50 megabajtów (MB). (Ostrzeżenie jest rejestrowane).

    Nie jest to warunek błędu. Jednakże zobaczNajlepsze procedury postępowania przy użyciu kalendarza programu Outlook.

  • Sprawdź, czy elementy zawierające więcej niż 25 załączniki.

    Nie jest to warunek błędu. Jednakże zobaczNajlepsze procedury postępowania przy użyciu kalendarza programu Outlook.

  • Sprawdź, czy istnieją ponad 1,250 spotkań cyklicznych (ostrzeżenie jest rejestrowane) lub ponad 1300 spotkań cyklicznych (zgłosić błąd). Limit wynosi 1300 spotkań cyklicznych.

    Problemy mogą wystąpić, jeśli używasz EXCDO w starszych wersjach programu Exchange Server. Aby uzyskać więcej informacji, kliknij następujące numery artykułów w celu wyświetlenia tych artykułów z bazy wiedzy Microsoft Knowledge Base:
    892524 Nie można zapisać ani usunąć terminu cyklicznego z kalendarza, które są przechowywane na komputerze z programu Exchange Server 2003
    943371 W środowisku Exchange Server 2007 są rejestrowane identyfikatory zdarzeń 8206, 8213 i 8199
  • Sprawdź, czy są uczestnika i został organizatora spotkania.

    Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia go w bazie wiedzy Microsoft Knowledge Base:
    2563324 Bieżących problemach z Microsoft Exchange ActiveSync i urządzenia innych producentów
  • Sprawdza, czy wartość wyjątku w obiekcie BLOB cyklu, aby upewnić się, że wyjątki występują w ciągu godziny rozpoczęcia i zakończenia serii.

    Jeżeli jesteś organizatorem, zmienianie widoku folderu Kalendarz do widoku tabeli, znaleźć terminu lub spotkania, a następnie anulować i utworzyć go ponownie. Jeśli nie widzisz na liście, należy uruchomićcalcheck -f. Jeśli uczestnika, możesz skontaktuj się z organizatorem i poproś ją lub go anulować i ponownie utworzyć spotkania.

  • Wyboru spotkanie wyjątku w obiekcie BLOB cyklu, aby upewnić się, że jest poprawny rozmiar.

    Jeżeli jesteś organizatorem, zmienianie widoku folderu Kalendarz do widoku tabeli, znaleźć terminu lub spotkania, a następnie anulować i utworzyć go ponownie. Jeśli nie widzisz na liście, należy uruchomićcalcheck -f. Jeśli jesteś uczestnika, możesz skontaktuj się z organizatorem i go poprosić, aby anulować i ponownie utworzyć spotkania.

  • Odbiorcy tabela zawiera już dane adresata, zduplikowane lub są one uszkodzone. Zawiera pozycje takie jak adresy e-mail, nazwy wyświetlane lub typów adresów.

    Jeżeli jesteś organizatorem, zmienianie widoku folderu Kalendarz do widoku tabeli, znaleźć terminu lub spotkania, a następnie anulować i utworzyć go ponownie. Jeśli nie widzisz na liście, należy uruchomićcalcheck -f. Jeśli jesteś uczestnika, możesz skontaktuj się z organizatorem i go poprosić, aby anulować i ponownie utworzyć spotkania.

  • Sprawozdanie na temat elementów świąteczne

    Jeśli wolisz nie powinien być oflagowane elementy świąteczne, zmienić plik .cfg. CalCheck identyfikuje wydarzenie całodzienne jako dzień wolny od pracy, jeśli właściwość o nazwiesłowa kluczowe zawiera ciąg "Urlop".

Bieżąca pomoc i przełączników wiersza polecenia

W poniższej sekcji opisano przełączniki wiersza polecenia, które można dostosować zachowanie 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]. [-Nr]


CalCheck-?

-P Nazwa profilu (jeśli nieobecny, poprosi o podanie profilu)
-L Ścieżkę i nazwę pliku z listy plików (plik zawierający listę nazw i LegacyExchangeDN) z liczba skrzynek pocztowych do sprawdzenia:
-M Skrzynka pocztowa DN jest używana z -N (proces tylko skrzynki pocztowej, która jest określona)
-N Nazwa wyświetlana jest używana z - M (proces tylko skrzynki pocztowej, która jest określona)
-O Ścieżka danych wyjściowych (Jeśli określony, zapisuje pliki wyjściowe w tej ścieżce. Wartość domyślna to bieżącego folderu).
-C Wersja używana dla scenariusza kliknij 2013 pakietu Office do uruchomienia
-A Wszystkie wyniki elementów kalendarza CALCHECK.CSV
-F Utwórz CalCheck folder i przenieść tam elementów oflagowaną błąd
-R Umieścić wiadomość raportu w skrzynce odbiorczej z pliku CalCheck.log
-V Pełne dane wyjściowe do okna wiersza polecenia
-? Drukuj tę wiadomość

Uwaga Przełączniki -L, -Ni -C są nowe CalCheck w wersji 2 (w.2). Parametr -S w wersji 1 CalCheck jest zastępowany -L. Ponadto v1 CalCheck -nr przełącznik zastępuje plik CalCheck.cfg. Plik CalCheck.cfg jest szczegółowo opisany w dalszej części tego artykułu.

Uwaga Plik CalCheck.log zawsze jest generowany. Plik CalCheck.log zawiera wszystkie elementy, które mogą mieć ustalone lub usunięty i pokazuje również przetwarzanie informacji.

Przykłady


Wartość domyślna: Monitował o wybranie profilu, a następnie przetwórz skrzynki pocztowej do profilu:
CalCheck

Przetwarzać wszystkie skrzynki pocztowe w MyServer:
CalCheck -S MyServer

Przetwarzać wszystkie skrzynki pocztowe w MyServer za pomocą Mój profil jako profil logowania:
CalCheck -P Mój profil -S MyServer

Przetwarzać tylko skrzynki pocztowej w Mój profil:
CalCheck -P Mój profil

Przetwarzania określonej skrzynki pocztowej, a następnie użyj Mój profil jako profil logowania:
CalCheck -P Mój profil -M "/ o = org/ou = orgunit/cn = Recipients/cn = UserA" -N "Użytkownik A"

Proces listy skrzynek pocztowych w "C:\Directory\List.txt":

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

Uwaga "Lista.txt" musi być w formacie Get-Mailbox | Wyjście FL, który zawiera LegacyExchangeDN i nazwę wyświetlaną dla każdej skrzynki pocztowej:

Nazwa: Nazwa wyświetlana
LegacyExchangeDN: /o = ORG/ou = AdminGroup/cn = Recipients/cn = Skrzynka pocztowa


Proces skrzynki pocztowej, Przenieś elementy błąd do folderu CalCheck w skrzynce pocztowej i umieścić w skrzynce odbiorczej wiadomość raportu:
CalCheck -F -R

Proces skrzynkę pocztową na podstawie określonego profilu i wersji programu Outlook. Jest to konieczne, po uruchomieniu instalacji side-by-side pakietu Office w scenariuszu Szybka instalacja:
CalCheck - C####> -P Mój profil
Uwaga Symbol zastępczy####> reprezentuje wersji programu Outlook (na przykład 2007, 2010lub 2013).

Drukuj tę wiadomość:
CalCheck-?


Uruchom CalCheck w trybie wielu skrzynek pocztowych (lista)

Aby przetworzyć listy skrzynek pocztowych, wykonaj następujące kroki:

  1. Udzielić użytkownikowi pełne prawa dostępu do wszystkich skrzynek pocztowych na serwerze Exchange lub organizacji programu Exchange.
    1. Następujące polecenie cmdlet środowiska PowerShell przykład udziela AdminB pełne prawa dostępu do wszystkich skrzynek pocztowych w OrgUnit2:

      "OrgUnit2" Get-Mailbox - OrganizationalUnit | Dodaj MailboxPermission-FullAccess - AccessRights "AdminB" użytkownika
  2. Tworzenie listy skrzynek pocztowych. Dotyczy to nazwa wyświetlana i LegacyExchangeDN. Aby to zrobić, wykonaj następujące kroki:
    1. Otwórz PowerShell programu Exchange, a następnie uruchom polecenie, podobny do następującego:

      Get-Mailbox-Server "Nazwa_serwera" | Nazwa FL, LegacyExchangeDN | Out-filepath_file_name> — szerokość 200

      Uwaga Symbol zastępczy Nazwa_serwera reprezentuje nazwę serwera i symbol zastępczy path_file_name reprezentuje ścieżkę i nazwę pliku .txt, który ma być utworzony.
    2. Skopiuj plik .txt, gdzie będzie działać CalCheck na stacji roboczej.
  3. CalCheck Uruchom w trybie wielu skrzynek pocztowych (lista). Aby to zrobić, wykonaj następujące kroki
    1. Na stacji roboczej, która ma zainstalowanego programu Outlook należy zalogować się jako użytkownik, który ma pełne prawa dostępu do skrzynek pocztowych.
    2. Utwórz nowy profil programu Outlook, a następnie skonfigurować konta Exchange Server do pracy w trybie Online.
    3. Uruchomić cmd, a następnie przejdź do katalogu, w którym znajduje się CalCheck.
    4. Uruchom następujące polecenie:

      CalCheck -LŚcieżka i nazwa pliku>

      Uwaga Symbol zastępczy <path and="" file="" name=""></path> reprezentuje ścieżkę pliku .txt, który został utworzony w kroku 2.
Po uruchomieniu CalCheck w trybie wielu skrzynek pocztowych (lista) są tworzone następujące pliki:
  • CalCheckMaster.log. jest to podsumowanie dla wszystkich skrzynek pocztowych, które zostały przetworzone.
  • CalCheck__<mailbox></mailbox>. log. Jeden taki plik jest tworzony dla każdej skrzynki pocztowej, która została przetworzona.

    Uwaga Symbol zastępczy <mailbox></mailbox> reprezentuje część nazwy adresata atrybut LegacyExchangeDN.

Plik konfiguracyjny w CalCheck w wersji 2

CalCheck w wersji 2 (v2) zawiera teraz plik CalCheck.cfg. Ten plik znajduje się w tym samym katalogu, w którym znajduje się CalCheck.exe. Jeśli brakuje pliku .cfg CalCheck v2 wyświetla błąd i kończy się niepowodzeniem. Plik .cfg jest w formacie zwykłego tekstu. Można ręcznie edytować plik, aby włączyć lub wyłączyć poszczególne testy. Domyślnie wszystkie testy są ustawiane na wartość true. Domyślnie dlatego wszystkie testy są wykonywane.

Właściwości

Numer ID artykułu: 2678030 - Ostatnia weryfikacja: 17 czerwca 2014 - Weryfikacja: 4.2
Informacje zawarte w tym artykule dotyczą:
  • 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
Słowa kluczowe: 
kbmt KB2678030 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 2678030

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com