Installing Adobe Reader MSP file Patch




If your interested in knowing more about Adobe Reader patching I have another post that discusses things in detail here with links to Adobe explanations and upgrade paths.  They’re great links because you can download various patches right from their site on those pages without getting bumped to some other rediculous download page:  Link

So, make an “updater.bat” file and copy the below data into it.

You’ll want to change a few things:

  1. The “\\yourserver\someshare” to your actual server name and your server share where filever and Adobe Reader exist
  2. Download filever; it’s how we check the file version that exists on the machine
  3. Download the MSP and change the version of the patch below

The script:

@echo off

:: Checking to see if Adobe Reader 10 is installed
if exist “%programfiles%\Adobe\Reader 10.0” goto install
goto noexist

:install
echo Adobe Reader 10 is installed
echo Processing update…checking current version level
“\\yourserver\someshare\filever” “%programfiles%\Adobe\Reader 10.0\Reader\acrord32.exe” | findstr /C:”10.1.3.23″
:: Diagnostic echo to see result of the filever call
:: echo %errorlevel%
if %errorlevel% EQU 0 goto end
echo Installing the patch…
msiexec /update “\\yourserver\someshare\Adobe Reader\reader_10_1_3\AdbeRdrUpd1013.msp” /quiet
goto end
:noexist
echo Adobe Reader 10 doesn’t seem to be installed
echo thus we don’t need the patch!
goto end
:end

Now, if you put that into a Group Policy under a system startup it’ll update your instance of Adobe Reader to whichever version of the Adobe MSP you’re pushing…UNLESS of course you didn’t read my other post about patching because there are exceptions when patching security patches or quarterly patches :P