Инструменты пользователя

Инструменты сайта


progs:acrobat-reader

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
progs:acrobat-reader [19.05.2019 09:38] – [DC] viacheslavprogs:acrobat-reader [10.04.2025 12:54] (текущий) – [Отключить "панель инструментов"] viacheslav
Строка 1: Строка 1:
 +===== DC =====
 +Интеграция обновлений в дистрибутив (не работает при установленном на комп Acrobat Reader, надо сначала сносить):
 +<code dos>
 +@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
 +</code>
  
 +[[https://forums.adobe.com/thread/1817184|Удалить правую панель инструментов]] и вопросы при первом запуске:
 +<code dos>
 +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
 +</code>
 +
 +Удаление Adobe Acrobat Reader DC:
 +<code dos>
 +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
 +</code>
 +
 +[[https://labs.adobe.com/downloads/acrobatcleaner.html|Скачать Adobe Reader and Acrobat Cleaner Tool]]
 +
 +Скачать последнее обновление с FTP:
 +<file bash 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
 +</file>
 +
 +
 +<file powershell 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
 +</file>
 +
 +==== Параметры ====
 +:!: Для 32-битной версии
 +
 +=== Отключить "знакомство" при запуске ===
 +<code powershell>
 +New-ItemProperty -Name bToggleFTE -Path "HKLM:\SOFTWARE\WOW6432Node\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown" -Value 1 -PropertyType DWORD -Force -Confirm:$false
 +</code>
 +[[https://www.adobe.com/devnet-docs/acrobatetk/tools/PrefRef/Windows/FeatureLockDown.html?zoom_query=welcome&zoom_per_page=10&zoom_and=0&zoom_sort=0#HomeScreenandStartup]]
 +
 +=== Отключить "Добро пожаловать" ===
 +<code powershell>
 +New-ItemProperty -Name bUsageMeasurement -Path "HKLM:\SOFTWARE\WOW6432Node\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown" -Value 0 -PropertyType DWORD -Force -Confirm:$false
 +</code>
 +https://community.adobe.com/t5/acrobat-reader-discussions/unable-to-disable-welcome-screen-in-acrobat-2015-or-dc/td-p/7059553
 +
 +=== Отключить "панель инструментов" ===
 +Просто так сделать это нельзя, но можно отключить новый интерфейс. В старом этой панели нет.
 +<code powershell>
 +New-ItemProperty -Name bEnableAv2 -Path "HKCU:\SOFTWARE\Adobe\Adobe Acrobat\DC\AVGeneral" -Value 0 -PropertyType DWORD -Force -Confirm:$false
 +</code>
 +https://community.adobe.com/t5/acrobat-discussions/registry-key-to-deactivate-new-acrobat-ui/td-p/14869246
 +
 +
 +===== XI =====
 +Интеграция обновления:
 +<code dos>
 +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
 +</code>
 +===== Ссылки =====
 +[[https://www.adobe.com/devnet-docs/acrobatetk/tools/ReleaseNotesDC/index.html|Обновления]], [[ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/|Adobe FTP (не обновляется)]]\\
 +[[http://www.adobe.com/devnet-docs/acrobatetk/tools/Wizard/index.html?wcmmode=disabled|Скачать Customization Wizard]] (для создания конфигурационных файлов .mst)\\
 +[[https://helpx.adobe.com/ru/acrobat/kb/windows-font-packs-32-bit-reader.html|Пакеты шрифтов и орфографических словарей для Acrobat Reader в ОС Windows (32-разрядная версия)]]

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki