Powershell

通過 Powershell 獲取 Outlook 收藏項列表

  • November 30, 2020

嗨,伙計們,我嘗試通過 Powershell 獲取 Outlook 最喜歡的項目列表,但我做不到,我已經為收件箱和其他人創建了腳本,它正在工作,但是在最喜歡的項目上遇到問題,任何人都可以幫助為最喜歡的項目做同樣的事情,真的如果可以的話

$ Outlook = New-Object -com Outlook.Application $ 命名空間 = $ outlook.GetNamespace(“MAPI”) $ PublicFolder = $Namespace.Folders.Item(“收藏夾 - Parmeshwar.Jadhao@Email.com.au”)

在此處輸入圖像描述

此程式碼將列出收藏夾

$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

我找到了一個類似的執行緒供您參考: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"

引用自:https://serverfault.com/questions/1044078