To prepare Acrobat Professional 9 for silent installation, you will need to obtain the Adobe Customization Wizard from cromwellpsi.com?ftpID= so that you can prepare the package for deployment. Once you've installed and started the Customization Wizard, use File -> Copy Package to copy the package from the CD to a location where you can modify it.
You will probably need a volume license so that you can use the same key across multiple computers (but note that under certain circumstances (as set forth in section of the EULA) you might legitimately have two computers with the same key even without using a volume license). The overhead of maintaining separate keys may not be worth the benefits of automated software deployment.
Use the Customization Wizard to enter your serial number and select the options you want. Consider:
- Installation Options
- Run Installation: silently
- If reboot required at end of installation: Suppress reboot
- Shortcuts
- EULA and Document Status
- Suppress display of End User License Agreement (EULA)
The customization wizard can produce a bare MST file or an MST and a modified cromwellpsi.com If you use the both, you can launch cromwellpsi.com and have it do your silent installation for you; otherwise, you can use msiexec with the MST.
You should obtain security updates and patches from cromwellpsi.com?product=1&platform=Windows or from cromwellpsi.com
Note that patches don't always bump the version number in the main cromwellpsi.com and cromwellpsi.com files. It's important to figure out which files a particular patch touches and to check their version numbers; otherwise, patches apply and request a reboot but the check conditions won't be satisfied, leading to constant reboots.
<packageid="acrobat9"name="Adobe Acrobat 9"revision=""reboot="false"priority="1"><!-- Uncomment and edit the following to make sure Acrobat is installed after Microsoft Office. Otherwise, Adobe add-ins for Office won't be installed. --><!-- <depends package-id="msoffice" /> --><checktype="uninstall"condition="exists"path="Adobe Acrobat 9 Pro"/><!-- NOTE: some updates don't touch the cromwellpsi.com and/or cromwellpsi.com version numbers (e.g. leaves them at ), so we have to check cromwellpsi.com, which is often the only target of the patch. --><!-- other updates may do the same thing, which is why this update is the way it is --><!-- it is possible that cromwellpsi.com is , but I don't trust it until I've verified it. --><checktype="file"condition="versiongreaterorequal"path="%PROGRAMFILES%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><!-- Version numbers for cromwellpsi.com can be found before installation by examining the msp or by looking at the latest Flash update --><checktype="file"condition="versiongreaterorequal"path="%PROGRAMFILES%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><!-- alter this line to point at your custom transform, or just use cromwellpsi.com if you've a modified cromwellpsi.com --><installcmd='msiexec /qn /norestart /i "%SOFTWARE%\Acrobat\9\Adobe Acrobat 9 Pro\cromwellpsi.com" TRANSFORMS="%SOFTWARE%\Acrobat\9\AcroPromst"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><!-- if you can use the cromwellpsi.com it is possible to config all Patches in the cromwellpsi.com file like PATCH=AcroProStdUpd_T1T2_cromwellpsi.com;AcrobatUpd_all_cromwellpsi.com;, so that you can delete the following installs --><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcroProStdUpd_T1T2_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><!-- some of these upgrade commands can be removed if you know your site is at a particular baseline --><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><removecmd='msiexec /qn /norestart /x {AC76BA}'><exitcode="0"/><exitcode=""/><exitcode=""/><!-- already removed somehow --><exitcode=""reboot="postponed"/></remove></package>
If you have an existing Acrobat deployment that you wish to bring under wpkg's control, add these lines to all install stanzas:
<exitcode=""/><!-- accept this just in case we are dealing with an existing copy --><exitcode=""/><!-- accept this just in case we are dealing with an existing copy -->
Acrobat 9 installed by hand but updated by wpkg
If you have an existing Acrobat deployment that you wish to patch under WPKG's control, or if (due to license key issues) you wish to install Acrobat by hand but patch it by WPKG, use this:
<packageid="acropatch9"name="patch for Adobe Acrobat 9, if installed"revision="6"reboot="false"priority="0"><checktype="logical"condition="or"><!-- satisfy if no Acrobat 9 --><checktype="logical"condition="not"><checktype="file"condition="exists"path="%PROGRAMFILES%\Adobe\Acrobat \Acrobat\cromwellpsi.com"/></check><checktype="file"condition="versiongreaterorequal"path="%PROGRAMFILES%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/></check><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcroProStdUpd_T1T2_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><!-- software has annoying language strings, so we don't check uninstall version info --><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""/><!-- not installed --><exitcode=""reboot="postponed"/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><installcmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></install><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcroProStdUpd_T1T2_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/><exitcode=""/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade><upgradecmd='msiexec /qn /norestart /update "%SOFTWARE%\Acrobat\AcrobatUpd_all_cromwellpsi.com"'><exitcode="0"/><exitcode=""reboot="postponed"/></upgrade></package>
Acrobat 9 installed and updated by wpkg
This will install Acrobat 9 (Assuming you have used the Adobe Customization Wizard so cromwellpsi.com will run with out asking questions) and manage updates. This will also manage updates for existing installations of any version. Each update is treated as it's own package - this seems to be the most reliable way.
cromwellpsi.com:
<packagepackage-id="Acrobat9Pro"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/><packagepackage-id="AcrobatUpdate"/>
This assumes an x64 environment only, if you're using a mixed or 32bit environment you'll need to make some changes to how cromwellpsi.com is found.
cromwellpsi.com:
<!-- Begin Adobe Acrobat 9 --><packageid="Acrobat9Pro"name="Adobe Acrobat 9 Pro ()"reboot="postponed"><checktype="uninstall"condition="exists"path="Adobe Acrobat 9 Pro - English, Français, Deutsch"/><installcmd="%SOFTWARE%\Adobe\Acrobat 9 Pro\cromwellpsi.com"></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 1 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcroProStdUpd_T1T2_cromwellpsi.com"'/></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 2 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'/></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 3 of 15 ()"reboot="postponed"><!-- This update only updates cromwellpsi.com --><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 4 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 5 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 6 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 7 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 8 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 9 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 10 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 11 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 12 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 13 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 14 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><packageid="AcrobatUpdate"name="Adobe Acrobat 9 Pro Update 15 of 15 ()"reboot="postponed"><checktype="file"condition="versiongreaterorequal"path="%ProgramFiles(x86)%\Adobe\Acrobat \Acrobat\cromwellpsi.com"value=""/><installcmd='msiexec /passive /norestart /update "%SOFTWARE%\Adobe\Acrobat 9 Pro\Updates\AcrobatUpd_all_cromwellpsi.com"'></install></package><!-- End Adobe Acrobat 9 -->
Acrobat 9 as an administrative deployment
Some of the .msp files takes a very long time to install. You might want to make an administrative install, and apply the patches to the administrative install instead.
Please note: Adobe's update regime is that only quarterly updates can be updated with new quarterly updates. If you have made an administrative install, and apply a non-quarterly update, you cannot apply a new quarterly update to it. More info can be found at Adobe: cromwellpsi.com
To make an administrative deployment, run msiexec /a path_to_cromwellpsi.com TRANSFORMS="path_to_your_language_cromwellpsi.com" and choose where you want the administrative deployment to reside.
Then you run msiexec /a path_to_administrative_deployment/cromwellpsi.com /p path_to_quarterly_cromwellpsi.com for each of the quarterly updates. You might want to snapshot this deployment, before applying non-quarterly updates, so you will not have to redo the whole process on a new quarterly update.
You can use Adobe Customization Wizard (ACW) on the administrative install, and make a wpkg package that installs the administrative install, applying the mst made from ACW.
For upgrades, you can run "msiexec /i <path of msi on AIP> REINSTALL=ALL REINSTALLMODE=vomus".