我以前使用 ninite 来安装它。但是,ninite 不再支持它。我通常手动安装它,但我知道可以使用某种批处理脚本来自动完成此操作。这是我所拥有的:
msiexec.exe /I AcroRead.msi /QN
据我所知,这应该可行,但不幸的是它无法安装。我也尝试过这个:
start /d "\\directoryToMyFile\" AcroRead.msi
它运行该文件,但出现一个提示,需要我选择“安装”按钮。
我采用的是最好的方法吗?我有一个批处理文件,可以很好地安装其他几个程序,但对于 Adobe Reader,它给我带来了很多麻烦。
答案1
Adobe Reader 的自动安装稍微复杂一些,因为它要求您首先生成转换文件并在其中配置安装参数。
可以使用适当版本的软件“Adobe Customization Wizard”(向导版本必须与您要安装的 Reader 版本相同)来生成转换文件,该软件可从 Adobes 网站下载。安装该软件后,您基本上可以按照以下步骤操作:
- 启动 Adobe 自定义向导并将 Adobe Reader msi 文件加载到其中(文件 -> 加载包)
- 浏览向导页面并根据您自己的需要进行自定义
- 完成自定义参数后,将 mst 文件保存在与 msi 相同的文件夹中(变换 -> 生成变换...)
- 使用 cmd 行静默安装 Adobe 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