2017-09-25 20 views
0

我準備了PowerShell腳本,它訪問outlook以保存附件並準備新的報告。目前,我的腳本總是詢問/拋出彈出窗口,詢問'允許'訪問Outlook或Outlook附件? 我希望腳本自動訪問Outlook和附件。如何使用PowerShell實現這一點?或者在Outlook中有沒有其他方式可以自動授予權限。如何使用PowerShell腳本訪問Outlook對象而無需手動輸入?

感謝, 阿彌陀佛Jathar

回答

0

爲你的選擇列表中看到http://www.outlookcode.com/article.aspx?id=52。概括地說,你要麼需要確保一個跟上時代的AV應用程序安裝,或者,如果你無法控制的環境中,使用像ClickYes產品(模擬Yes按鈕點擊)或類似Redemption庫(讓你以編程方式解決提示問題)。

0

使用GetNameSpace(「MAPI」)從Application對象返回Outlook NameSpace對象。

$Namespace = $Outlook.GetNameSpace("MAPI") 

MAPI是唯一支持的數據源,它允許訪問存儲在用戶郵件存儲區中的所有Outlook數據。

本身提供了用於登錄和註銷,通過ID直接訪問存儲對象,直接訪問某些特殊默認文件夾,並訪問由其他用戶所擁有的數據源的方法的對象。

因此,您無需提供任何手動輸入即可完成操作。

相關問題