我需要收集我办公室 7 个会议室的使用情况统计信息(每个会议室都是 Exchange 中的 Room 资源邮箱),我希望可以使用 PowerShell 来执行此操作。我正在运行 Exchange 2010(如果重要的话,是 SP2 Rollup 6)。
我想确定:
- 我们每个会议室每天预订了多少次会议
- 每间客房每天预订多少小时(周一至周五营业时间上午 8 点至下午 5 点)
是否可以使用 Exchange 2010 中的 PowerShell(使用 EMS)收集此信息?如果可以,我应该从哪些 Cmdlet 开始?我快速浏览了Get-MailboxStatistics
和Get-MailboxCalendarFolder
,但我不确定它们是否能提供我需要的信息。我熟悉使用 Get-MailboxStatistics 获取邮箱上的 ItemSize、NumberOfItems 等,但这不处理日历条目。
我也做过
Get-MailboxCalendarFolder -Identity room-mailbox:\Calendar | Get-Member
...而且可用的方法看起来不太有趣。
如果这不可能,除了手动查看日历的空闲/忙碌信息之外,还有其他可用的替代方法吗?这是一次性的事情,因此如果不可能,也不会造成重大损失。