现在默认禁用自定义窗体脚本

上次更新时间: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。

  • 示例注册表项将 16.0 用于 Outlook 2016。将 15.0 用于 Outlook 2013,将 14.0 用于 Outlook 2010,以及将 12.0 用于 Outlook 2007。

进行上述更改后,注册表项将如下所示:

[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 技术社区

社区图标

在社区中获取帮助

提出问题,查找来自支持人员、MVP、工程师和其他 Outlook 用户的解决方案。

Outlook 论坛解答

功能请求图标(灯泡、想法)

推荐新功能

欢迎大家提出建议和反馈!分享看法。我们将用心聆听。

Outlook UserVoice

另请参阅

Outlook for Windows 中最新问题的修复和解决方法

使用自动化疑难解答工具解决 Outlook for Windows 问题

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×