Outlook

通過 Powershell 設置 Outlook 信紙

  • June 14, 2010

我想使用 Powershell(通過登錄腳本)將 Outlook 信紙設置為我網路上所有機器上的特定模板。

有人可以指出我正確的方向嗎?

謝謝,

Ben

好消息是該設置在系統資料庫中,每個使用者。您只需要讓您的 PowerShell 腳本創建/更新該值。

關鍵是:HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings,值是 NewTheme。數據有點棘手。

數據的格式是“主題 XYZ”,其中 X/Y/Z 為 0(表示關閉)或 1(表示打開)。 此頁面提供了詳細資訊:

Name 字元串的格式為“theme nnn”,其中 theme 和 nnn 定義如下:

主題 – 包含所請求主題數據的文件夾的名稱。(主題數據文件夾的預設位置是 C:\Program Files\Common Files\Microsoft Shared\Themes11。)您必須使用主題的文件夾名稱,而不是主題對話框中出現的顯示名稱。

nnn – 一個三位數的字元串,指示要啟動哪些主題格式選項(1 啟動,0 停用)。這些數字對應於主題對話框中的 VividColors、ActiveGraphics 和 BackgroundImage 複選框。如果省略此字元串,則 nnn 的預設值為“011”(啟動活動圖形和背景圖像)。

從玩弄它,Outlook 似乎使用“011”進行設置。另請注意,可用主題的文件路徑是 Outlook 2003 的 Themes11 和 Outlook 2007 的 Themes12。

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