progs:acrobat-reader
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-разрядная версия)
progs/acrobat-reader.txt · Последнее изменение: 30.07.2024 19:21 — 127.0.0.1