以编程方式删除已取消的交换日历事件 - Powershell?

时间:2013-10-29 19:55:51

标签: powershell calendar exchange-server-2007

我们有几个autobooking会议室。每个房间的日历都变得非常混乱。几乎从一开始到现在,我们所有取消的会议室活动仍在日历上。

有没有办法以编程方式删除日历中所有已取消的会议。这包括单个会议,取消系列,或取消系列中的重复。可以使用Exchange命令行管理程序吗?

编辑:我道歉。我忘了提到我使用的是Exchange 2007。


之前提到。我们正在切换到自动处理的房间,但是我们旧的会议室日历最大限度地混乱,我们希望在我们进行此切换之前清除已取消的会议。

1 个答案:

答案 0 :(得分:0)

由于您使用的是Exchange 2007,因此您可以选择使用Exchange Web服务托管API。 Glen Scales在他的博客上有一些很好的例子。

http://gsexdev.blogspot.com/search?q=calendar+delete+items

您可以从此处下载API:

http://www.microsoft.com/en-us/download/details.aspx?id=35371