Skip to main content

2026 年 8 月 21 日

將 URL 內容重新導向 ADMX 範本新增至 GPO

URL 內容重新導向 ADMX 範本檔 (名為 urlRedirection.admx) 包含可讓您控制 URL 連結要在用戶端上開啟 (代理程式至用戶端重新導向),還是在遠端桌面平台或已發佈應用程式中開啟 (用戶端至代理程式重新導向) 的設定。

若要將 URL 內容重新導向群組原則設定套用至遠端桌面平台和已發佈應用程式,請將 ADMX 範本檔新增至您 Active Directory 伺服器上的 GPO。針對在遠端桌面平台或已發佈應用程式中點按之 URL 連結的相關規則,GPO 必須連結至包含您的虛擬桌面平台和 RDS 主機的 OU。

您也可以將群組原則設定套用至與包含 Windows 用戶端電腦的 OU 連結的 GPO,但一般常用來設定用戶端至代理程式重新導向的方法,是使用 horizonutil 命令列公用程式。由於 macOS 並不支援 GPO,因此如果您有 Mac 用戶端,則必須使用 vmdutil

先決條件

  • 在您安裝 Horizon Agent 時,確認 URL 內容重新導向功能包含在內。請參閱安裝 Horizon Agent 並啟用 URL 內容重新導向功能
  • 確認已為 URL 內容重新導向群組原則設定建立 Active Directory GPO。
  • 確認 Active Directory 伺服器上有 MMC 和群組原則管理編輯器嵌入式管理單元可供使用。

程序

  1. Omnissa Customer Connect 下載 Horizon GPO 服務包 .zip 檔案。

    在 [桌面平台及使用者運算] 下,選取 Horizon 下載,其中包含 GPO 服務包。

  2. 解壓縮檔案,並將 URL 內容重新導向 ADMX 檔案複製到您的 Active Directory 伺服器。

    1. urlRedirection.admx 檔案複製到 C:\Windows\PolicyDefinitions 資料夾。

    2. urlRedirection.adml 語言資源檔案複製到 C:\Windows\PolicyDefinitions 中的適當子資料夾。

      例如,針對 EN 地區設定,將 urlRedirection.adml 檔案複製到 C:\Windows\PolicyDefinitions\en-US 資料夾。

  3. 在您的 Active Directory 伺服器上,開啟群組原則管理編輯器。

    URL 內容重新導向群組原則設定會安裝在電腦組態 > 原則 > 系統管理範本 > Horizon URL 重新導向中。

為自訂通訊協定設定 URL 內容重新導向

將 URL 內容重新導向 ADMX 範本新增至 GPO 之後,請依下列步驟設定其他通訊協定,例如 mailto

範例:設定 mailto 通訊協定

解決方案 1:使用群組原則 (GPO)

  1. 修改 urlRedirection.admx 檔案。

    • 開啟位於 C:\Windows\PolicyDefinitionsurlRedirection.admx 檔案。
    • 將下列內容:
      <policy name="UrlRedirectionProtocol_" class="Machine" displayName="$(string.unknown_15)" explainText="$(string.HelpString)" presentation="$(presentation.UrlRedirectionProtocol_)" key="SOFTWARE\Omnissa\Horizon\URLRedirection\...">

      針對 mailto 通訊協定的更新內容:
      <policy name="UrlRedirectionProtocol_mailto" class="Machine" displayName="$(string.unknown_15)" explainText="$(string.HelpString)" presentation="$(presentation.UrlRedirectionProtocol_mailto)" key="SOFTWARE\Omnissa\Horizon\URLRedirection\mailto">
  2. 修改 ADML 檔案。

    • 開啟位於 C:\Windows\PolicyDefinitions\en-USurlRedirection.adml 檔案
    • 將下列內容:

<string id="unknown_15">Url Redirection Protocol '...'</string>
<presentation id="UrlRedirectionProtocol_">
取代為:
<string id="unknown_15">Url Redirection Protocol 'mailto'</string>
<presentation id="UrlRedirectionProtocol_mailto">

  1. 設定 GPO:開啟群組原則編輯器 (GPO),並以與 http/https 通訊協定相同的方式設定 mailto 的重新導向規則。
  2. 將預設應用程式加入允許清單:
  • 在 urlwhitelist 組態中新增 mailto 通訊協定的預設應用程式處理程序。
  • 例如,若 mailto 通訊協定的預設應用程式為 Microsoft Outlook (如同多數電腦),通常不需額外設定。
  • 若未安裝預設應用程式,請在 urlwhitelist 組態中加入 horizon-url-protocol-launch-helper.exe
  • 若使用其他應用程式,請修改登錄 Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\vmwicpdr,將新的處理程序加入允許清單。
5. 重新啟動電腦:若使用非預設應用程式進行重新導向,請重新啟動電腦,使變更生效。

解決方案 2:直接設定登錄組態

若您需要設定多種通訊協定,直接編輯登錄可簡化流程:

  1. 略過「解決方案 1」的步驟 1 至 3。

  2. 直接修改下列登錄路徑:

    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Omnissa\Horizon\URLRedirection
    • 為所需通訊協定 (例如 mailto) 新增機碼,並在該機碼下設定篩選規則。
    • 視需要在此新增其他通訊協定。

後續步驟

設定群組原則。請參閱 URL 內容重新導向群組原則設定

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…