Содержание

DC

Интеграция обновлений в дистрибутив (не работает при установленном на комп Acrobat Reader, надо сначала сносить):

@echo off
SET /P Number=Введите номер обновления (только цифры):
rem Создать папки с номером обновления и папку для административной установки
mkdir "%~dp0\admin"
mkdir "%~dp0\%Number%"
rem Распаковать дистрибутив в подпапку unpacked
"%~dp0\AcroRdrDC1500720033_ru_RU.exe" -sfx_o"%~dp0\unpacked" -sfx_ne
rem Установить распакованный дистрибутив в папку admin
msiexec /a "%~dp0\unpacked\AcroRead.msi" TARGETDIR="%~dp0\admin" /qb
rem Интегрировать обновление в дистрибутив
msiexec /a "%~dp0\admin\AcroRead.msi" /p "%~dp0\updates\AcroRdrDCUpd%Number%.msp" TARGETDIR="%~dp0\%Number%" /qb

Удалить правую панель инструментов и вопросы при первом запуске:

if /I "%Processor_Architecture%"=="x86" (
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\AppCenter_R.aapp" /F /Q
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\Home.aapp" /F /Q
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\Viewer.aapp" /F /Q
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\AppCenter_R.aapp" /F /Q
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\Home.aapp" /F /Q
del "%programfiles%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\Viewer.aapp" /F /Q
)
 
if /I "%Processor_Architecture%"=="AMD64" (
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\AppCenter_R.aapp" /F /Q
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\Home.aapp" /F /Q
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\Viewer.aapp" /F /Q
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\AppCenter_R.aapp" /F /Q
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\Home.aapp" /F /Q
del "%programfiles(x86)%\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\Viewer.aapp" /F /Q
)
 
reg add "HKLM\SOFTWARE\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown" /v bUsageMeasurement /t REG_DWORD /d 0 /f

Удаление Adobe Acrobat Reader DC:

rem Убить все экземпляры Adobe Acrobat Reader
taskkill /F /IM AcroRd32.exe /T
rem Деинсталляция
msiexec /X {AC76BA86-7AD7-1049-7B44-AC0F074E4100} /quiet /norestart
rem Удаление с помощью Adobe Reader and Acrobat Cleaner Tool
AdobeAcroCleaner_DC2015.exe /Silent /Product=1 /CleanLevel=1

Скачать Adobe Reader and Acrobat Cleaner Tool

Скачать последнее обновление с FTP:

acroreader-linux.sh
url='ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/'
str=$(curl -B $url | tail -2 | head -1)
fname=$(echo $str | cut -d ' ' -f9)
curl $url$fname'/'AcroRdrDCUpd$fname.msp -O
acroreader-windows.ps1
# Проверка и скачивание новых версий Акробат-ридера с ftp
# Пароль на мыло берётся из .\mailpassword.txt
 
$root = "$env:userprofile\Scripts\Install\Adobe reader\DC"
cd "$root"
 
# Выяснение самой новой локальной версии апдейта в .\updates
$lupd = (gci .\updates\*.msp).BaseName |select -last 1
$lnum = [int]$lupd.Replace('AcroRdrDCUpd','')
 
# приверка FTP, соединяться пока не получен нормальный ответ
echo "open ftp.adobe.com`nls /pub/adobe/reader/win/AcrobatDC/`nclose`nquit" |out-file .\ftp-adobereader-list.txt
do {
$i = ftp -A -s:"$root\ftp-adobereader-list.txt"
sleep 5
}
until ($i |select-string -Pattern "\d{10}")
 
# генерация ссылок и номеров версий на FTP
$url=$i |select-string -Pattern "\d{10}" |select -Last 1
$num=$url -split "/" |select -last 1
$upd='AcroRdrDCUpd' + $num + '.msp'
$directurl = 'ftp://ftp.adobe.com' + $url + '/' + $upd
 
# если версия новее, скачать
if ($num -gt $lnum) {Write-Host -fore Yellow "На сайте есть новая версия $num, скачиваю"
echo "open ftp.adobe.com`ncd $url`nget $upd`nclose`nquit" |out-file .\ftp-adobereader-get.txt
ftp -A -s:.\ftp-adobereader-get.txt
}
else {Write-Host -fore Green "Локальная версия актуальна, выход"}
 
# мыло
$from = 'user@yandex.ru'
$to = 'user@outlook.com'
$pass = gc .\mailpassword.txt
$secpass = $pass | Convertto-SecureString -AsPlainText -Force
$cred = New-Object -TypeName System.Management.Automation.PSCredential -Argumentlist $from,$secpass
Send-MailMessage -From $from -To $to -Subject "Новая версия Acrobat Reader" `
-SmtpServer smtp.yandex.ru -Encoding UTF8 -UseSsl -Credential $cred `
-Body "<h3>Привет</h3><p>На сайте появилась новая версия <a href=$directurl>$num</a></p>" -BodyAsHtml

XI

Интеграция обновления:

echo off
SET /P Number=Введите номер обновления (только цифры):
mkdir "%~dp0\%Number%"
rem Extract
AdbeRdr11000_ru_RU.exe -nos_ne -nos_o"%~dp0\unpacked"
rem Extract to admin
msiexec /a "%~dp0\unpacked\AcroRead.msi" /qb TARGETDIR="%~dp0\%Number%"
rem integrate
msiexec /a "%~dp0\%Number%\AcroRead.msi" /qb /p "%~dp0\updates\AdbeRdrUpd%Number%.msp"
rem local install
rem "%~dp0\%Number%\AcroRead.msi" /qb TRANSFORMS="%~dp0\AcroRead.mst" ALLUSERS=1

Ссылки

Обновления, Adobe FTP (не обновляется)
Скачать Customization Wizard (для создания конфигурационных файлов .mst)
Пакеты шрифтов и орфографических словарей для Acrobat Reader в ОС Windows (32-разрядная версия)