batch file安装应用程序(Adobe Reader)

我以前用ninite来安装这个。 但是,现在已经不再支持这个了。 我通常手动安装,但我知道在哪里使用某种批处理脚本自动化的方法。 这是我有:

msiexec.exe /I AcroRead.msi /QN 

从我读过的,这应该工作,但不幸的是不安装。 我也试过这个:

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

它运行该文件,但出现提示需要我select“安装”button。

我采取了最好的方法? 我有一个batch file,安装其他几个程序就好了,但对于Adobe Reader,这给我很多麻烦。

Adobe Reader的安装自动化会稍微复杂一些,因为它需要您首先生成用于configuration安装参数的转换文件。

可以使用称为“Adobe自定义向导”的适当版本的软件(向导版本必须与您将要安装的Reader版本相同)生成转换文件,并可从Adobes站点下载。 一旦你有这个软件安装,比你基本上按照这个步骤:

  1. 启动Adobe自定义向导并加载Adobe Reader msi文件(文件 – >加载包)
  2. 浏览向导页面,根据自己的需要进行自定义
  3. 一旦你完成了自定义参数,将mst文件保存在与msi相同的文件夹中(Transform – > Generate Transform …)
  4. 使用cmd行msiexec /i AcroPro.msi TRANSFORMS="AcroPro.mst" /qb安装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