部署 Foxit Reader 時,ADM(X) 模板是否成為強制要求?
在一些 AD 環境中,沒有理由集中修改或強制執行 Foxit Reader 的任何設置。因此,雖然福昕閱讀器已使用 MSI 軟體包(由 Foxit Software Inc. 提供)通過組策略部署,但從未使用組策略模板 (
.adm
/ )。.admx
Foxit Reader 安裝和更新很好(通過電腦配置 > 策略 > 軟體設置 > 軟體安裝)並且多年來執行良好。最近(我會說版本> 8.0)更新後出現了更多問題:當使用者啟動它時,Foxit Reader 偶爾會提示輸入 UAC。我相信不應該有任何需要提升權限的東西,因為即使 UAC 提示關閉,福昕閱讀器也能正常啟動。這裡的主要問題是降低了使用者體驗(以及所有不必要的幫助台票證)。
這裡有沒有人研究過這個?它試圖修改什麼?使用組策略模板(或其中的特定設置)會阻止 Foxit Reader 執行此操作嗎?或者是否可以更改/添加一些系統資料庫項,以滿足 Foxit Reader 啟動時的要求?
在沒有 ADM 模板的情況下仍然可以維護 Foxit Reader 部署,但它會使解決這個問題變得容易得多。這是使用和不使用 ADM 模板的解決方案。
原因
似乎是當 Foxit Reader 檢查它是否是 PDF 文件的預設查看器並且使用者回答時導致 UAC 提示
$$ Yes $$. (自然使用者永遠不會記得回答…)
雖然即使沒有提升權限(即應答)也會對預設應用程序進行這種修改
$$ Yes $$僅修改內部的系統資料庫項
HKCU
,出於某種原因福昕閱讀器提示輸入 UAC。使用 Foxit Reader ADM 模板的解決方案 1:
Foxit ADM 模板在*Foxit Reader > Preferences >*中有:
- 預設 PDF 查看器- 將 Foxit Reader 設置為預設 PDF 查看器。
- 禁止檢查預設 PDF 查看器- 隱藏“設置為預設 PDF 閱讀器”對話框。
沒有 ADM 模板的解決方案 2:
您也可以在不使用組策略模板的情況下擺脫此消息,因此不必安裝模板。控制此對話框行為的系統資料庫項是
[HKEY_CURRENT_USER\SOFTWARE\Foxit Software\Foxit Reader 8.0\Preferences\Others] "bCheckRegister"="0"
"bCheckRegister"="0"
用於隱藏對話框"bCheckRegister"="1"
用於顯示對話框這應該使用 GPO使用者配置 > 首選項 > Windows 設置 > 系統資料庫進行更新,因為它是裡面的一個鍵
HKEY_CURRENT_USER
。禁用 Foxit 更新程序
Foxit Reader 還有一個自動更新工具,Foxit Updater。如果您通過 GPO 更新 Foxit Reader,您可能不希望它自行檢查更新,因為更新也需要提升權限,也會導致使用者出現 UAC 提示。(謝謝,格雷格歪斜!)
禁用 Foxit Updater 的最簡單方法是根本不安裝它。Foxit Enterprise Packaging具有與組策略模板一起的Foxit 自定義工具,使您能夠創建Windows Installer 安裝轉換
.mst
文件以用於 GP 託管軟體安裝。
- 在一般情況下,有一個附加任務,$$ x $$禁用自動更新。
- 在功能上,有一個附加設置,$$ x $$不要安裝福昕更新程序。