用于安装应用程序的批处理文件 (Adobe Reader)

用于安装应用程序的批处理文件 (Adobe Reader)

我以前使用 ninite 来安装它。但是,ninite 不再支持它。我通常手动安装它,但我知道可以使用某种批处理脚本来自动完成此操作。这是我所拥有的:

msiexec.exe /I AcroRead.msi /QN 

据我所知,这应该可行,但不幸的是它无法安装。我也尝试过这个:

start /d "\\directoryToMyFile\" AcroRead.msi  

它运行该文件,但出现一个提示,需要我选择“安装”按钮。

我采用的是最好的方法吗?我有一个批处理文件,可以很好地安装其他几个程序,但对于 Adob​​e Reader,它给我带来了很多麻烦。

答案1

Adobe Reader 的自动安装稍微复杂一些,因为它要求您首先生成转换文件并在其中配置安装参数。

可以使用适当版本的软件“Adobe Customization Wizard”(向导版本必须与您要安装的 Reader 版本相同)来生成转换文件,该软件可从 Adob​​es 网站下载。安装该软件后,您基本上可以按照以下步骤操作:

  1. 启动 Adob​​e 自定义向导并将 Adob​​e Reader msi 文件加载到其中(文件 -> 加载包)
  2. 浏览向导页面并根据您自己的需要进行自定义
  3. 完成自定义参数后,将 mst 文件保存在与 msi 相同的文件夹中(变换 -> 生成变换...)
  4. 使用 cmd 行静默安装 Adob​​e Reader: msiexec /i AcroPro.msi TRANSFORMS="AcroPro.mst" /qb

有关更多命令行开关,请参阅:http://www.adobe.com/devnet-docs/acrobatetk/tools/AdminGuide/cmdline.html#msi-switches

有关安装和使用向导工具的基本信息,请参阅该页面:https://www.adobe.com/devnet-docs/acrobatetk/tools/Wizard/WizardDC/basics.html

相关内容