Biren Asked: 2020-11-27 19:23:02 +0800 CST2020-11-27 19:23:02 +0800 CST 2020-11-27 19:23:02 +0800 CST 通过 Powershell 获取 Outlook 收藏项列表 772 嗨,伙计们,我尝试通过 Powershell 获取 Outlook 最喜欢的项目列表,但我做不到,我已经为收件箱和其他人创建了脚本,它正在工作,但是在最喜欢的项目上遇到问题,任何人都可以帮助为最喜欢的项目做同样的事情,真的如果可以的话 $Outlook = New-Object -com Outlook.Application $Namespace = $outlook.GetNamespace("MAPI") $PublicFolder = $Namespace.Folders.Item("Favoirets - Parmeshwar.Jadhao@Email.com.au") powershell outlook vbscript 2 个回答 Voted Best Answer jfrmilner 2020-11-30T03:40:09+08:002020-11-30T03:40:09+08:00 此代码将列出收藏夹 $ol = New-Object -ComObject Outlook.Application $ex = $ol.Application.ActiveExplorer() $mm = $ex.NavigationPane.Modules.GetNavigationModule(0) $favorites = $mm.NavigationGroups.GetDefaultNavigationGroup(4) $favorites.NavigationFolders | Select-Object -ExpandProperty folder | Select-Object FolderPath Ivan_Wang 2020-11-30T18:13:31+08:002020-11-30T18:13:31+08:00 我找到了一个类似的线程供您参考:Get list of Outlook Favorite Item via Powershell 解决问题的脚本与jfrmilner的类似: $OutlookObject=New-Object -ComObject Outlook.Application $ActiveExplorer=$OutlookObject.Application.ActiveExplorer() $NModule=$ActiveExplorer.NavigationPane.Modules.GetNavigationModule(0) $FavFolder=$NModule.NavigationGroups.GetDefaultNavigationGroup(4) $FavFolder.NavigationFolders|select -expand folder|select Name | Out-File -FilePath "C:\Favourite.txt"
此代码将列出收藏夹
我找到了一个类似的线程供您参考:Get list of Outlook Favorite Item via Powershell
解决问题的脚本与jfrmilner的类似: