Powershell Command to List Calendar Appointments? RRS feed

  • Question

  • I have an issue where calendar items from a deleted user are causing meeting appointments to be declined on a resource calendar, even though the appointment that is causing the problem is not on the calendar at all and has been deleted.  I am wondering if there is a way in the EMC to list appointments on a calendar to see if it shows up in that view, and not in the GUI?

    Or is there an easier way to just find this mysterious appointment and remove it?

    Tuesday, July 5, 2011 4:21 PM


All replies

  • Hi,

    You can try MFCMapi, have a look into these article it will give you some idea how it works : http://msexchangegeek.com/2009/04/30/using-mfcmapi-to-delete-delegate-rules-from-mailbox/


    Do let us know if that didn't help or more info is required.

    Ripu Daman Mina | MCSE 2003 & MCSA Messaging | MCC
    • Marked as answer by OneManITShow Wednesday, July 6, 2011 2:02 PM
    Tuesday, July 5, 2011 8:31 PM
  • That worked great!  The networksteve.com link, in particular the following steps was what I used to resolve the problem:


    Use MFCMAPI todelete the calendar onthe server.
    1. Please Launch MFCMAPI tool on the user’s client.
    2. Goto Session -> Logon and Display Store Table.
    3. Select the outlook profile of the user and double-click “Mailbox - your user name”
    4. In the next window->expand “Root Container”->expand “IPM_SUBTREE”.
    5. Please delete ”Calendar”.


    However, in this case I just ran it from my machine, opened the calendar of the shared resource and then did steps 3-5.  Instead of deleting the calendar I right clicked on calendar and did "open contents" and it lists by user by the things on the calendar, and was able to delete all the entries for the problem user.

    Wednesday, July 6, 2011 2:04 PM