Deployment

使用 Adob e Reader XI 設置“使 Reader 成為預設 PDF 查看器”的問題

  • October 27, 2014

我對 Adob​​e Reader XI 進行了靜默部署,並且設置未將 Adob​​e 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 啟動 Adob​​eARM.exe 以將自身設置為預設 Reader。所以我必須在 Reader 安裝後使用這個命令來強制 Adob​​e Reader 作為預設的 PDF 查看器:

"C:\Program Files (x86)\Common Files\Adobe\ARM\1.0\AdobeARM.exe"  /FixPDF {AC76BA86-7AD7-1031-7B44-AB0000000001}

GUID 是 Adob​​e Readers MSI ProductCode。

引用自:https://serverfault.com/questions/637432