License: A distribution license is required for organizations to distribute Adobe Reader, you can apply here: https://acrobat.adobe.com/us/en/acrobat/pdf-reader/volume-distribution.html
Requirements: Adobe Acrobat Customization Wizard download here: https://www.adobe.com/devnet-docs/acrobatetk/tools/Wizard/index.html
Note: The Adobe Acrobat Customization Wizard is required, using a traditional MSI editor like Orca is unsupported by Adobe
Patch Repository: ftp://ftp.adobe.com/pub or https://get.adobe.com/reader/enterprise/
Package Creation:
All the .EXE files from the above directory can be extracted. I use 7-Zip to do this.
Create an administrative install directory with 2 sub-directories, one for the Administrative install and one for housing the installer files. For my demonstration, I will call the Administrative installation point AIP and the installer directory Installer. For this example, I will place both in the root of the C drive in a folder called C:\AdobeReader.
- Open a command prompt window, run as an administrator
- We will preform an administrative installation of the Adobe Reader program as a quiet install with a progress bar: msiexe.exe /a C:\AdobeReader\Install\acroread.msi /qb TARGETDIR=C:\AdobeReader\AIP
- We will copy setup.ini into the AIP directory: copy c:\AdobeReader\Install\setup.ini c:\AdobeReader\AIP
- We will patch our administrative install with the current patch as a quiet install and a progress bar: msiexec.exe /a C:\AdobeReader\AIP\acroread.msi /qb /p c:\AdobeReader\Install\AcroRdr<patchnumber>.msp
We will open up Adobe Acrobat Customization Wizard to configure a transform file. Open the MSI file in your AIP directory.
- Recommend to run the installation Silently (no interface)
- Recommend checking Supress display for EULA
- Recommend to suppress reboot
- Recommend checking remove all versions of Adobe Reader as we are replacing them with this install - this has been hit or miss though
- Recommend Making Adobe Reader default - no longer supported on Windows 10, admins will need to find another way to make this default
- Consider patching manually and disabling auto-updates or not
- You may need to make registry changes, file changes or installer changes as needed. You will need to understand the changes you are making and it will need to depend on what you are doing.
- Note if you save, your transform will be named to AcroRead.mst and placed in the installer's directory. If you generate a transform, you can save it with any name/location you would like. Unlike Orca, this doesn't save the transform file locally.
When we have a working installer, we can place this in our Digital Software Library and create an SCCM application to push this out.
SCCM Application:
Add from the DSL as an MSI application, be sure that all folders and transforms are present. This is assuming you saved your Transform as an MSI
Install string: msiexec.exe /i "AcroRead.msi" /qn TRANSFORMS="AcroRead.mst"
Uninstall String: msiexec.exe /x <Product Code> - SCCM will put this in by default provided you add this as a traditional MSI installer.
Detection Method: As you are installing an MSI file, the product code will show up by default. Recommend changing this by MSI property to equal the current version of the product. This will prevent confusion on detecting older versions of the product and confusing them with the current product. This is mandatory if you are controlling updates. You can forgo this if you are not managing updates.
Supersedence: Add all previous versions of Adobe Reader as superseded applications, set them to be uninstalled and replaced w/ current version if you are managing updates, otherwise you can forgo this.
You will see better behavior if you download the content locally to cache before installing as the files can be large for mass deployments.
Deployment considerations: I recommend giving every computer a 1 week grace period to install Adobe within a maintenance window before aggressively pushing it out to all machines outside of a maintenance window when possible. The reason for this is that Adobe may require a reboot to install/uninstall. While this will be suppressed, there is always a small chance Adobe will not be able to install until a machine is rebooted.