progs:acrobat-reader
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
progs:acrobat-reader [26.05.2019 18:27] – [DC] viacheslav | progs:acrobat-reader [10.04.2025 12:54] (текущий) – [Отключить "панель инструментов"] viacheslav | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== DC ===== | ||
+ | Интеграция обновлений в дистрибутив (не работает при установленном на комп Acrobat Reader, надо сначала сносить): | ||
+ | <code dos> | ||
+ | @echo off | ||
+ | SET /P Number=Введите номер обновления (только цифры): | ||
+ | rem Создать папки с номером обновления и папку для административной установки | ||
+ | mkdir " | ||
+ | mkdir " | ||
+ | rem Распаковать дистрибутив в подпапку unpacked | ||
+ | " | ||
+ | rem Установить распакованный дистрибутив в папку admin | ||
+ | msiexec /a " | ||
+ | rem Интегрировать обновление в дистрибутив | ||
+ | msiexec /a " | ||
+ | </ | ||
+ | [[https:// | ||
+ | <code dos> | ||
+ | if /I " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | ) | ||
+ | |||
+ | if /I " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | del " | ||
+ | ) | ||
+ | |||
+ | reg add " | ||
+ | </ | ||
+ | |||
+ | Удаление 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 / | ||
+ | </ | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Скачать последнее обновление с FTP: | ||
+ | <file bash acroreader-linux.sh> | ||
+ | url=' | ||
+ | str=$(curl -B $url | tail -2 | head -1) | ||
+ | fname=$(echo $str | cut -d ' ' -f9) | ||
+ | curl $url$fname'/' | ||
+ | </ | ||
+ | |||
+ | |||
+ | <file powershell acroreader-windows.ps1> | ||
+ | # Проверка и скачивание новых версий Акробат-ридера с ftp | ||
+ | # Пароль на мыло берётся из .\mailpassword.txt | ||
+ | |||
+ | $root = " | ||
+ | cd " | ||
+ | |||
+ | # Выяснение самой новой локальной версии апдейта в .\updates | ||
+ | $lupd = (gci .\updates\*.msp).BaseName |select -last 1 | ||
+ | $lnum = [int]$lupd.Replace(' | ||
+ | |||
+ | # приверка FTP, соединяться пока не получен нормальный ответ | ||
+ | echo "open ftp.adobe.com`nls / | ||
+ | do { | ||
+ | $i = ftp -A -s:" | ||
+ | sleep 5 | ||
+ | } | ||
+ | until ($i |select-string -Pattern " | ||
+ | |||
+ | # генерация ссылок и номеров версий на FTP | ||
+ | $url=$i |select-string -Pattern " | ||
+ | $num=$url -split "/" | ||
+ | $upd=' | ||
+ | $directurl = ' | ||
+ | |||
+ | # если версия новее, скачать | ||
+ | if ($num -gt $lnum) {Write-Host -fore Yellow "На сайте есть новая версия $num, скачиваю" | ||
+ | echo "open ftp.adobe.com`ncd $url`nget $upd`nclose`nquit" | ||
+ | ftp -A -s: | ||
+ | } | ||
+ | else {Write-Host -fore Green " | ||
+ | |||
+ | # мыло | ||
+ | $from = ' | ||
+ | $to = ' | ||
+ | $pass = gc .\mailpassword.txt | ||
+ | $secpass = $pass | Convertto-SecureString -AsPlainText -Force | ||
+ | $cred = New-Object -TypeName System.Management.Automation.PSCredential -Argumentlist $from, | ||
+ | Send-MailMessage -From $from -To $to -Subject " | ||
+ | -SmtpServer smtp.yandex.ru -Encoding UTF8 -UseSsl -Credential $cred ` | ||
+ | -Body "< | ||
+ | </ | ||
+ | |||
+ | ==== Параметры ==== | ||
+ | :!: Для 32-битной версии | ||
+ | |||
+ | === Отключить " | ||
+ | <code powershell> | ||
+ | New-ItemProperty -Name bToggleFTE -Path " | ||
+ | </ | ||
+ | [[https:// | ||
+ | |||
+ | === Отключить " | ||
+ | <code powershell> | ||
+ | New-ItemProperty -Name bUsageMeasurement -Path " | ||
+ | </ | ||
+ | https:// | ||
+ | |||
+ | === Отключить " | ||
+ | Просто так сделать это нельзя, | ||
+ | <code powershell> | ||
+ | New-ItemProperty -Name bEnableAv2 -Path " | ||
+ | </ | ||
+ | https:// | ||
+ | |||
+ | |||
+ | ===== XI ===== | ||
+ | Интеграция обновления: | ||
+ | <code dos> | ||
+ | echo off | ||
+ | SET /P Number=Введите номер обновления (только цифры): | ||
+ | mkdir " | ||
+ | rem Extract | ||
+ | AdbeRdr11000_ru_RU.exe -nos_ne -nos_o" | ||
+ | rem Extract to admin | ||
+ | msiexec /a " | ||
+ | rem integrate | ||
+ | msiexec /a " | ||
+ | rem local install | ||
+ | rem " | ||
+ | </ | ||
+ | ===== Ссылки ===== | ||
+ | [[https:// | ||
+ | [[http:// | ||
+ | [[https:// |