Я выполняю развертывание Adobe Reader XI в автоматическом режиме, и установка не устанавливает Adobe Reader в качестве средства чтения PDF по умолчанию.
Я могу установить Reader по умолчанию вручную, но это нужно делать автоматически.
Я попытался:
msiexec /i "AcroRead.msi" /q TRANSFORMS="TransformFile.mst"
msiexec /i "AcroRead.msi" /q TRANSFORMS="TransformFile.mst" IW_DEFAULT_VERB=Read
msiexec /i "AcroRead.msi" /q IW_DEFAULT_VERB=Read
Adobe Reader устанавливается нормально, но не устанавливается в качестве Reader по умолчанию. Мне нужно открыть Ридер вручную и снова установить его в настройках. Но это непрактично.
Та же проблема описана другим пользователем Вот. Кто-нибудь знает как исправить?
Причину не нашел, но нашел решение. Adobe Reader запускает AdobeARM.exe, чтобы установить себя как Reader по умолчанию. Поэтому я должен использовать эту команду, чтобы установить Adobe Reader в качестве средства просмотра PDF по умолчанию после установки Reader:
"C:\Program Files (x86)\Common Files\Adobe\ARM\1.0\AdobeARM.exe" /FixPDF {AC76BA86-7AD7-1031-7B44-AB0000000001}
GUID - это код продукта Adobe Readers MSI.