powershell - 带有 Powershell 的 Outlook 日历未拉起所有项目
问题描述
我有一个 powershell 脚本可以从我的默认 Outlook 文件夹中提取日历邀请。当我执行代码时,它只提取部分信息(没有错误消息),如果我的日历上有 10 个会议,则只显示 4 个。有没有人遇到过类似的问题,我能做些什么来解决它?
Function Get-OutlookCalendar {
Add-type -assembly “Microsoft.Office.Interop.Outlook” | out-null
$olFolders = “Microsoft.Office.Interop.Outlook.OlDefaultFolders” -as [type]
$outlook = new-object -comobject outlook.application
$namespace = $outlook.GetNameSpace(“MAPI”)
$folder = $namespace.getDefaultFolder($olFolders::olFolderCalendar)
$folder.items |
Select-Object -Property start,RequiredAttendees, Subject, IsRecurring, Organizer,ConversationID,RecurrenceState,OptionalAttendees,Body
}
$start_date=(Get-date).AddDays(-2) |Get-Date -Format 'MM/dd/yyyy'
$end_date=Get-Date -Format 'MM/dd/yyyy'
Get-OutlookCalendar| where-object { $_.start -gt [datetime]$start_date -and $_.start -le [datetime]$end_date } | sort-object start
解决方案
推荐阅读
- testing - react-flexbox-grid 在 node_modules 中的测试中出现错误如何解决
- angular - 带引导输入的角度
- python-3.x - coursera 上具有 stride 2 深度学习专业化的 1X1 过滤器
- sql-server - 如何防止 SQL Server 上的其他用户阻止表重命名?
- google-cloud-platform - 在执行/运行 google Dataflow 作业时获取无效参数消息
- c# - ASP.NET FindControl 的文本框并获取值
- html - 如何将文本放在图标下方?
- sql-server - 为什么计算一个执行计划需要这么长时间?
- python - 带有 TypeError 的 Tkinter 回调中的异常
- javascript - 更改网页中的日期格式