如何正确部署 Adob​​e Reader 9.1

如何正确部署 Adob​​e Reader 9.1

我最近尝试将 Adob​​e Reader 9.1 部署到我们的网络上。(SBS 2003 服务器和 XP 工作站)

我按照说明提取安装程序和 .msi,然后创建 .mst 转换文件来设置自定义选项。(禁止 EULA,不创建桌面图标等)

然后,我将软件包添加到我的部署 GPO 中,应用相关的 .mst 文件,然后开始在网络上部署。软件包被分配到计算机,在登录之前安装,以避免用户权限问题。

该包正确部署到计算机上,如果您从快捷方式运行,它将完美运行,但是当您尝试从 Web 浏览器中查看 pdf 时,它会失败并显示以下消息。

“正在运行的 Adob​​e Acrobat/Reader 无法用于在 Web 浏览器中查看 PDF 文件。需要 Adob​​e Acrobat/Reader 版本 8 或 9。请退出并重试”

我在 Google 上找到了很多涉及此问题的页面,但似乎没有一个与我发现的问题有关。

http://kb2.adobe.com/cps/405/kb405461.html

这些修复建议纠正注册表项(我应该提到在部署安装后缺少该项。然而,这不起作用。

关闭浏览器中的显示 - 似乎无法达到修复问题的目的

删除旧版本-没有任何旧版本。

尝试使用不同的用户 - 这会影响所有计算机上所有权限级别的所有用户。

在我的工作站上,我卸载了 Acrobat Reader 9.1,然后使用相同的安装源文件手动重新安装,并且运行良好。

是否有人在其域上成功部署了 AR9.1,如果是,如何部署?

目前,我已经下载了旧版本 8.1.3,并以相同的方式部署了它,效果很好,但我想使用最新版本。

谢谢

答案1

我从未遇到过该问题,但我已经按照您描述的方式通过 GPO 部署了 Acrobat Read 9.1,并且运行良好。

我在所有工作站上都​​使用 Windows XP PRO SP3 和 IE 7。不确定您的浏览器是否与此有关,我没有看到您使用的版本。

作为一个想法,尝试不使用转换看看是否可行(只需使用 MSI)。然后,如果它确实有效,则创建一个基本空白的转换,然后一次向转换添加一个选项,直到它中断。

答案2

出现这种情况的原因是,显然此版本已删除了对“浏览器内”PDF 查看的支持。我遇到了同样的问题,您需要禁用一个选项:

  • 打开 Adob​​e Reader
  • 单击编辑 > 首选项
  • 选择“互联网”类别
  • 取消选中“在浏览器中显示 PDF”

现在,当您尝试打开 PDF 链接时,它将打开 Adob​​e Reader,而不是在浏览器中打开 PDF。

您可能也需要编辑 MST 文件来禁用此选项。

答案3

您可能缺少注册表文件 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SOFTWARE\Adobe\Acrobat\Exe] @="\"C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe\""。添加此文件可以解决我的问题。现在我只需要弄清楚如何在 MSI/MST 中分发它。

http://www.appdeploy.com/messageboards/printable.asp?m=38727了解更多信息。

答案4

我们也在安装了专业版 Acrobat(不是免费 Reader)的系统上看到了这个问题。

9.4 现已发布,可能已经修复了这个问题。以下是部署 Adob​​e Reader 的简单且免费的方法。这是另一个(较旧的)包含视频教程的博客文章用于安装 Adob​​e Reader。

相关内容