Applies ToOutlook 2016 Outlook 2013 Outlook 2010 Outlook 2007

上次更新日期:2017 年 10 月 13 日

問題

自訂表單指令碼現在預設為停用,必須使用設定登錄機碼才能重新啟用。

  1. 新的登錄機碼的預設值為 1,表示表單指令碼不得執行。

    首先,建立以下機碼:

    64 位元 Windows 上的 32 位元 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security

    32 位元 Windows 上的 32 位元 Office,或 64 位元 Windows 上的 64 位元 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Security

    接著,建立 DWORD (32 位元) 值 0,並將名稱設為 DisableCustomFormItemScript 以啟用自訂表單指令碼。

  2. 啟用自訂表單指令碼之後,您必須為每個表單郵件類別啟用自訂表單指令碼。 例如,假設您有一個表單內含郵件類別 IPM.Note.Custom,就必須將 "IPM.Note.Custom" 註冊為信任的表單郵件類別。 若要這麼做,請先建立以下機碼:

    64 位元 Windows 上的 32 位元 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

    32 位元 Windows 上的 32 位元 Office,或 64 位元 Windows 上的 64 位元 Office

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

接著,為每個您想讓指令碼執行的表單中,在此機碼中建立 REG_SZ 值。 在上述範例中,您必須建立名為 "IPM.Note.Custom" 且沒有任何資料的 REG_SZ 值。

設計表單時,[執行此表單] 會使用基底表單的郵件類別執行表單。 因此,如果您已經開始設計 IPM.Note 表單,且想要 [執行此表單],您就必須註冊 IPM.Note。 發佈表單之後,您必須檢查發佈的郵件類別。 設計好表單並將其發佈到自訂表單名稱之後,請從信任的清單中移除標準的 "IPM.Note"。

  • 您需要在設定 TrustedFormScriptList 機碼後重新啟動 Outlook。

  • 登錄機碼範例針對 Outlook 2016 使用 16.0。 針對 Outlook 2013 使用 15.0,針對 Outlook 2010 使用 14.0,針對 Outlook 2007 使用 12.0。

完成上述變更後,登錄機碼看起來會如下所示:

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security]

DisableCustomFormItemScript"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList]

"IPM.Note.Custom"=""

"IPM.Note"=""

登錄機碼

登錄機碼

注意事項: 在某些情況下,次要信箱和公用資料夾中的表單在登錄機碼設定之後仍無法正常運作。 若要修正此問題,請在 [信任中心] 中啟用指令碼:

  1. 按一下 [檔案] > [選項]。 然後選取 [信任中心] > [信任中心設定] > [電子郵件安全性]

  2. 在 [資料夾的指令碼] 區段中,按一下 [共用資料夾允許指令碼] 和 [公用資料夾允許指令碼] 核取方塊,然後按一下 [確定],再按一下 [確定] 以關閉視窗。

狀態

此變更最初是在 2017 年 9 月 12 日的 Outlook 公開更新引進,且包含在現在需要登錄機碼的以下 MSI 更新中。

Outlook 2007

Outlook 2010

Outlook 2013

Outlook 2016

隨選即用狀態如下所示:

  1. 每月通道 (目前通道) 將在預定於 9 月 18 日發行組建 16.0.8431.2079 推出的更新中,開始支援登錄機碼。

  2. 半年通道 (FRDC) 支援組建 16.0.8431.2079 的登錄機碼。

  3. 順延通道支援組建 16.0.8201.2193 的登錄機碼。

  4. 順延擴充的狀態為未定。

  5. 測試人員 - 快的狀態為未定。

  6. 測試人員 - 慢支援組建 16.0.8431.2079 的登錄機碼。

其他資源

專家圖示 (大腦、齒輪)

向專家提問

與專家交流、討論 Outlook 的最新資訊和最佳做法,並閱讀我們的部落格。

Outlook 技術社群

社群圖示

在社群中獲得協助

向支援專員、最有價值專家、工程人員和其他 Outlook 使用者提問,並取得相關的解決方案。

Answers 上的 Outlook​​ 論壇

功能要求圖示 (燈泡、想法)

建議新功能

我們很樂意讀取您的建議和意見反應! 分享您的想法。 我們隨時洗耳恭聽。

了解做法

另請參閱

Windows 版 Outlook 近期問題的修正或因應措施

使用自動疑難排解工具解決 Windows 版 Outlook 問題  

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

尋找常見問題的解決方案,或向支援專員取得協助。