部署 Foxit Reader 时 ADM(X) 模板是否已成为必需品?

部署 Foxit Reader 时 ADM(X) 模板是否已成为必需品?

在几个 AD 环境中,没有理由集中修改或强制设置 Foxit Reader。因此,虽然 Foxit Reader 已使用 MSI 包(由 Foxit Software Inc. 为此提供)通过组策略部署,但从未使用过组策略模板 ( .adm/ .admx)。Foxit Reader 安装和更新良好(通过计算机配置 > 策略 > 软件设置 > 软件安装) 并且多年来一直运行良好。

最近(我想说版本 > 8.0)更新后出现了更多问题:Foxit Reader 偶尔会在用户启动时提示 UAC。我认为不应该有任何需要提升权限的事情,因为即使关闭了 UAC 提示,Foxit Reader 也能正常启动。这里的主要问题是用户体验下降(以及所有不必要的帮助台工单)。

这里有人已经研究过这个问题吗?它试图修改什么?使用组策略模板(或其中的特定设置)会阻止 Foxit Reader 执行此操作吗?或者是否可以只更改/添加一些注册表项,以满足 Foxit Reader 在启动时的要求?

答案1

不使用 ADM 模板仍可维护 Foxit Reader 部署,但这会使解决这个问题变得容易得多。以下是使用和不使用 ADM 模板的解决方案。

原因

看来,当 Foxit Reader 检查它是否是 PDF 文件的默认查看器并且用户回答 [是] 时,会出现 UAC 提示。(当然,用户永远不会记得回答...)

Foxit Reader 默认 PDF 提示

尽管这种对默认应用程序的修改甚至在没有提升权限的情况下也会发生,即回答[是]只会修改里面的注册表项HKCU,但由于某种原因,Foxit Reader 会提示 UAC。


解决方案 1 使用 Foxit Reader ADM 模板:

Foxit ADM 模板有福祉阅读器 > 偏好设置 >

  • 默认 PDF 查看器– 将 Foxit Reader 设置为默认 PDF 查看器。

  • 禁止检查默认 PDF 查看器– 隐藏“设置为默认 PDF 阅读器”对话框。


解决方案 2,不使用 ADM 模板:

您也可以不使用组策略模板来删除此消息,因此安装模板不是强制性的。控制此对话框行为的注册表项是

[HKEY_CURRENT_USER\SOFTWARE\Foxit Software\Foxit Reader 8.0\Preferences\Others]
"bCheckRegister"="0"
  • "bCheckRegister"="0"隐藏对话框
  • "bCheckRegister"="1"用于显示对话框

这应该使用 GPO 进行更新用户配置 > 首选项 > Windows 设置 > 注册表因为它是里面的钥匙HKEY_CURRENT_USER


禁用福祉更新程序

Foxit Reader 还有一个自动更新工具,Foxit Updater。如果您通过 GPO 更新 Foxit Reader,您可能不希望它自己检查更新,因为更新也需要提升权限,也会导致用户出现 UAC 提示。(感谢 Greg Askew!)

禁用 Foxit Updater 最简单的方法就是根本不安装它。Foxit企业包装除了组策略模板外,还具有Foxit 自定义工具让您能够创建一个Windows 安装程序设置转换 .mst与 GP 管理软件安装一起使用的文件。

  • 在常规中,有一个附加任务,[x] 禁用自动更新。
  • 在功能上,有一个附加设置,[x] 不要安装 Foxit 更新程序。

相关内容