27   Deploying Customized Installers

Once the project is saved, the resulting SKU is ready for mass deployment by choosing your desired deployment methodology. For example, you can simply run setup.exe. Supported workflows include AIP-GPO, bootstrapper installations, and SCCM/SCUP. For details, refer to the Enterprise Administration Guide at www.adobe.com/go/acrobatitinfo.

Note

SMS workflows will likely continue to work, but the method is no longer officially supported.

27.1   Generate a transform file

A transform (.mst) file contains your modifications and any files added to the project (.msi) file. The Wizard updates the associated transform file every time you save a project. You can generate a copy of an open transform file and then apply it to another project.

To create a Transform file:

  1. Choose Transform > Generate Transform.
  2. In the Save dialog, browse to the desired location.
  3. Enter the transform file name in the Filename box.
  4. Choose Save.

In order to apply the new transform file to another project, you must open the new project and load the transform file.

27.2   AIP installation

You can use your customized MST in AIP workflows. Simply add the TRANSFORMS property to your command line call to msiexec.

For details, refer to the Enterprise Administration Guide at www.adobe.com/go/acrobatitinfo.

MST usage: In an AIP

msiexec /a PRODUCTSOURCE\<ProductName>.msi /p PRODUCTAIP\AdbeRdr1101_en_US.msp
msiexec /a PRODUCTSOURCE\<ProductName>.msi /p PRODUCTAIP\AdbeRdr1102_en_US.msp
msiexec /p AIPPath\<ProductName>.msi TRANSFORMS=PRODUCTSOURCE\<ProductName>.mst

27.3   Bootstrapper installation

You can use your customized MST for binary bootstrapper deployments. The bootstrapper Setup.exe file uses Setup.ini as its configuration file. The Wizard modifies this file as you use it to configure your installation. Before deployment, open the file and verify it contains all the properties you need.

MST usage in Setup.ini

[Startup]
CmdLine=/sAll /sl "1031"
RequireOS=Win XP

[Product]
CmdLine=TRANSFORMS="AcroPro.mst"
msi=AcroPro.msi
Languages=1033;1031;1036
1033=English (United States)
1031=German (Germany)
1036=French (France)

27.4   Chained update examples

To install a quarterly update, provide the path to the base MSI and use PATCH to point the updates. Note that because 10.x and later products have cumulative installers, you do not need to install all the intermediate out of cycle security patches.

27.4.1   11.x updates with MST

msiexec /i [UNC PATH]\AcroRead.msi
PATCH="[UNC PATH]\AdbeRdrUpd11001.msp;
[UNC PATH]\AdbeRdrSecUpd11002.msp" TRANSFORMS="AcroRead.mst"

27.4.2   10.x updates with MST

msiexec.exe /i "[UNC PATH]\AdbeRdr1000_lang_ID.msi"
PATCH="[UNCPATH]\AdbeRdrUpd1010_en_US.msp" TRANSFORMS="1036.mst"

27.4.3   9.x updates with MST

Installing Adobe Acrobat 9 Pro EFG (French) with updates 9.1 and 9.1.2 as a single transaction in interactive mode. To run in silent mode, append /qn.

msiexec.exe /i "[UNC PATH]\AcroPro.msi"
PATCH="[UNCPATH]\AcroProStdUpd910_T1T2_incr.msp;
[UNCPATH]\AcrobatUpd912_all_incr.msp" TRANSFORMS="1036.mst"