Skip to main content

2026 年 7 月 28 日

使用 horizon-client 命令列介面和組態檔

您可以透過命令列選項或組態檔中的對應屬性來設定 Omnissa Horizon Client。

您可以使用 horizon-client 命令列介面,或在組態檔中設定屬性,以定義 Horizon Client 中顯示給使用者的預設值,或隱藏某些對話方塊,避免提示使用者輸入資訊。您也可以指定不允許使用者變更的設定。

組態設定的處理順序

當 Horizon Client 啟動時,會依照以下順序處理來自各個位置的組態設定:

  1. /etc/omnissa/horizon-mandatory-config
  2. 命令列引數
  3. ~/.omnissa/horizon-preferences
  4. /etc/omnissa/horizon-default-config

**附註:**您必須手動建立 /etc/omnissa/horizon-default-config/etc/omnissa/horizon-mandatory-config 檔案。~/.omnissa/horizon-preferences 檔案會在 Horizon Client 啟動後自動產生。

如果某項設定在多個位置中都有定義,則會採用最後讀取的檔案或命令列選項中的值。例如,若要指定會覆寫使用者偏好的設定,請在 /etc/omnissa/horizon-mandatory-config 檔案中設定屬性。

若要設定使用者可變更的預設值,請使用 /etc/omnissa/horizon-default-config 檔案。當使用者變更某項設定後,在結束 Horizon Client 時,所有變更的設定都會儲存在 ~/.omnissa/horizon-preferences 檔案中。

防止使用者變更預設值的屬性設定

對於多數屬性,您可以設定對應的 view.allow 屬性,以控制是否允許使用者變更該設定。例如,若您在 /etc/omnissa/horizon-mandatory-config 檔案中將 view.allowDefaultBroker 屬性設為「FALSE」,則使用者在透過 Horizon Client 連線時將無法變更伺服器名稱。

使用命令列介面的語法

在終端機視窗中使用下列形式的 horizon-client 命令。

horizon-client [command-line-option [argument]] ...

依預設,horizon-client 命令位於 /usr/bin 目錄中。

您可以使用選項名稱的簡寫形式或完整形式,但並非所有選項都有簡寫形式。例如,若要指定網域,您可以使用 -d (簡寫形式) 或 --domainName= (完整形式)。為了提高指令碼的可讀性,您可能會選擇使用完整形式。

您可以使用 --help 選項來取得命令列選項清單與使用資訊。

**重要:**如果您必須使用 Proxy,請使用以下語法:

http_proxy=proxy_server_URL:port https_proxy=proxy_server_URL:port horizon-client options

此因應措施是必要的,因為您必須清除先前為 Proxy 所設定的環境變數。若未執行此動作,Proxy 例外設定將不會在 Horizon Client 中生效。您需要為 View Omnissa Horizon Connection Server 執行個體設定 Proxy 例外狀況。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

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

正在產生連結…