您可以在組態檔中使用命令列選項或同等內容設定 Horizon Client。
您可以使用 vmware-view 命令列介面或在組態檔中設定內容,來定義您的使用者在 Horizon Client 中所見到的預設值或避免出現一些對話方塊提示使用者輸入資訊。您也可以指定禁止使用者變更的設定。
組態設定的處理順序
當 Horizon Client 啟動時,即會依下列順序從各個位置處理組態設定:
- /etc/vmware/view-mandatory-config
- 命令列引數
- ~/.vmware/view-preferences
- /etc/vmware/view-default-config
如果在多個位置定義同一個設定,則將採用最後讀取的檔案或命令列選項的值。例如,若要指定會覆寫使用者偏好的設定,請在 /etc/vmware/view-mandatory-config 檔案中設定屬性。
若要設定使用者可變更的預設值,請使用 /etc/vmware/view-default-config 檔案。使用者變更設定之後,當他們結束 Horizon Client 時,任何變更的設定均會儲存在 ~/.vmware/view-preferences 檔案中。
防止使用者變更預設值的屬性
對於許多內容,您可以設定一個對應的 view.allow 內容,以控制使用者是否獲准變更該設定。例如,如果您在 /etc/vmware/view-mandatory-config 檔案中將 view.allowDefaultBroker 內容設定為「FALSE」,則當使用者使用 Horizon Client 進行連線時,將無法變更該伺服器的名稱。
使用命令列介面的語法
在終端機視窗中使用下列形式的 vmware-view 命令。
vmware-view [command-line-option [argument]] ...
依預設,vmware-view 命令位於 /usr/bin 目錄中。
您可以使用短形式或長形式的選項名稱,儘管並非所有選項都具有短形式。例如,若要指定網域,您可以使用 -d (短形式) 或 --domainName= (長形式)。您可以選擇使用長形式,使指令碼更能讓人明白易懂。
您可以使用 --help 選項來取得命令列選項清單和使用資訊。
http_proxy=proxy_server_URL:port https_proxy=proxy_server_URL:port vmware-view options
這個因應措施是必要的,因為您必須清除之前為 Proxy 所設定的環境變數。若您不執行此動作,Proxy 的例外狀況設定便不會在 Horizon Client 中生效。您為 View 連線伺服器執行個體設定一個 Proxy 例外狀況。