Art*_*lho 3 powershell outlook
我想获得地址簿上 3 个不同人今天和明天的约会。这些人在 Outlook 上共享日历。
如何使用 powershell 获取此信息?我不介意从本地 Outlook 实例获取数据,但更喜欢直接连接到服务器的东西。
你可以从这个(本地outlook实例)入手,你可能需要根据一些属性对结果进行进一步过滤,才能找到你的好友信息:
$olFolderCalendar = 9
$ol = New-Object -ComObject Outlook.Application
$ns = $ol.GetNamespace('MAPI')
$Start = (Get-Date).AddDays(-1).ToShortDateString()
$End = (Get-Date).ToShortDateString()
$Filter = "[MessageClass]='IPM.Appointment' AND [Start] > '$Start' AND [End] < '$End'"
$ns.GetDefaultFolder($olFolderCalendar).Items.Restrict($Filter)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7374 次 |
| 最近记录: |