Powershell
通過 Powershell 獲取 Outlook 收藏項列表
嗨,伙計們,我嘗試通過 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"