Deployment
使用 Adob e Reader XI 設置“使 Reader 成為預設 PDF 查看器”的問題
我對 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 可以正常安裝,但不會將自己設置為預設閱讀器。我必須手動打開閱讀器並再次在設置中進行設置。但這是不切實際的。
另一個使用者在這裡描述了同樣的問題。有人知道如何解決嗎?
我沒有找到原因,但我找到了解決方案。Adobe Reader 啟動 AdobeARM.exe 以將自身設置為預設 Reader。所以我必須在 Reader 安裝後使用這個命令來強制 Adobe Reader 作為預設的 PDF 查看器:
"C:\Program Files (x86)\Common Files\Adobe\ARM\1.0\AdobeARM.exe" /FixPDF {AC76BA86-7AD7-1031-7B44-AB0000000001}
GUID 是 Adobe Readers MSI ProductCode。