當使用者連線或重新連線至遠端桌面平台時,Omnissa Horizon Client 會收集用戶端系統的相關資訊,而連線代理會將該資訊傳送至遠端桌面平台。
Horizon Agent 會將用戶端電腦資訊寫入部署於單一使用者機器上遠端桌面平台的系統登錄路徑 HKCU\Volatile Environment。對於在 RDS 工作階段中部署的遠端桌面平台,Horizon Agent 會將用戶端電腦資訊寫入 RDS 主機上的系統登錄路徑 HKCU\Volatile Environment\x,其中 x 為工作階段識別碼。
如果 Horizon Client 在遠端桌面平台的工作階段中執行,它會將實體用戶端的資訊,而非虛擬機器的資訊,傳送至遠端桌面平台。例如,若使用者從其用戶端系統連線至遠端桌面平台,並在該遠端桌面平台中啟動 Horizon Client 再連線至另一個遠端桌面平台,則會將實體用戶端系統的 IP 位址傳送至第二個遠端桌面平台。此功能稱為巢狀模式或雙躍點情境。Horizon Client 會連同用戶端系統資訊一起傳送 ViewClient_Nested_Passthrough,其值設為 1,以表示正在傳送巢狀模式資訊。
**附註:**用戶端系統資訊會在初始通訊協定連線時傳送至第二個躍點桌面平台。如果第一個躍點通訊協定連線在中斷後重新連線,則也會更新用戶端系統資訊。
您可以將命令新增至 Horizon Agent 的 CommandsToRunOnConnect、CommandsToRunOnReconnect 和 CommandsToRunOnDisconnect 群組原則設定,以在使用者連線或重新連線至桌面平台時,執行從系統登錄讀取此資訊的命令或命令指令碼。如需詳細資訊,請參閱在 Horizon 桌面平台上執行命令。
下表說明包含用戶端系統資訊的登錄機碼,並列出支援它們的桌面平台和用戶端系統類型。如果支援巢狀模式欄出現 [是],則表示會將實體用戶端資訊 (而非虛擬機器資訊) 傳送至第二個躍點桌面平台。
**附註:**表格中的項目僅在已設定時才會出現在登錄中。
用戶端系統資訊
| 登錄值 | 說明 | 支援巢狀模式 | 支援的桌面平台 | 支援的用戶端系統 |
|---|---|---|---|---|
ViewClient_IP_Address | 用戶端系統的 IP 位址。 | 是 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS |
ViewClient_MAC_Address | 用戶端系統的 MAC 位址。 | 是 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android |
ViewClient_Machine_Name | 用戶端系統的機器名稱。 | 是 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS |
ViewClient_Machine_Domain | 用戶端系統的網域。 | 是 | VDI (單一使用者機器) RDS | Windows |
ViewClient_LoggedOn_Username | 登入用戶端系統所用的使用者名稱。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac | |
ViewClient_LoggedOn_Domainname | 登入用戶端系統所用的網域名稱。 | VDI (單一使用者機器) RDS | Windows
對於 Linux 和 Mac 用戶端,請參閱並非由 Linux 或 Mac 用戶端提供的 ViewClient_Machine_Domain.ViewClient_LoggedOn_Domainname,因為 Linux 及 Mac 帳戶並非繫結到 Windows 網域。 | |
ViewClient_Type | 用戶端系統的精簡型用戶端名稱或作業系統類型。 | 是 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS |
ViewClient_Broker_DNS_Name | 連線代理執行個體的 DNS 名稱。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_URL | 連線代理執行個體的 URL,如用戶端或先前的閘道所指定。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
Broker_Tags | 限制集區只能由特定連線代理所代理。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
Broker_Pool_tags | 限制集區只能由特定連線代理所代理。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_AuthMethod | 指定用於連線至代理的驗證方法。可能的值:Windows-password、Cert-auth、GSSAPI (LACU 和 WHFB)、SecurID、Unauthenticated、SAML、JWT,以及 RADIUS。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_GatewayHost | 要求中主機標頭的值會提供給閘道。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_Gateway_IP_Address | 閘道的 IP 位址。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_GatewayLocation | 閘道處理的是內部或外部連線。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_GatewayType | 如果這是 Horizon 感知閘道,則代碼會指出其類型。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_Tunneled | 連線代理執行個體的通道連線狀態,這可以是 true (已啟用) 或 false (已停用)。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_Tunnel_URL | 連線代理通道連線的 URL (如果已啟用通道連線)。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_Remote_IP_Address | 連線代理執行個體所看見的用戶端系統 IP 位址。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_Request_Path | 所有 IP 位址,從連線代理執行個體所看見的用戶端系統公用 IP 位址開始。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_TZID | Olson 時區識別碼。 若要停用時區同步,請啟用 Horizon Agent 停用時區同步化的群組原則設定。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Windows_Timezone | GMT 標準時間。 若要停用時區同步,請啟用 Horizon Agent 停用時區同步化的群組原則設定。 | VDI (單一使用者機器) RDS | Windows | |
ViewClient_Broker_DomainName | 用來向連線代理進行驗證的網域名稱。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Broker_UserName | 用來向連線代理進行驗證的使用者名稱。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Client_ID | 指定作為授權金鑰連結所使用的唯一用戶端 HardwareId。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Displays.Number | 指定用戶端上正在使用的監視器數。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Displays.Topology | 指定用戶端上顯示器的排列、解析度和尺寸。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Keyboard.Type | 指定用戶端上正在使用的鍵盤類型。例如:日文、韓文。 | VDI (單一使用者機器) RDS | Windows | |
ViewClient_Launch_SessionType | 指定工作階段類型。類型可以是桌面平台或應用程式。 | VDI (單一使用者機器) RDS | 此值由連線代理直接傳送,而非由 Horizon Client 收集。 | |
ViewClient_Mouse.Identifier | 指定滑鼠類型。 | VDI (單一使用者機器) RDS | Windows | |
ViewClient_Mouse.NumButtons | 指定滑鼠支援的按鈕數。 | VDI (單一使用者機器) RDS | Windows | |
ViewClient_Mouse.SampleRate | 指定取樣 PS/2 滑鼠輸入的速率 (報告/秒)。 | VDI (單一使用者機器) RDS | Windows | |
ViewClient_Protocol | 指定所用的通訊協定。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Language | 指定作業系統語言。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Launch_Matched_Tags | 指定一或多個標記。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Launch_ID | 指定桌面平台或應用程式集區唯一識別碼。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Broker_Farm_ID | 指定 RDS 主機上桌面平台或應用程式集區的伺服器陣列識別碼。 | RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Client_Version | 以格式 {x.y.z}-{build_number} 指定 Horizon Client 版本 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Keyboard.Subtype | 指定鍵盤子類型、廠商特定的值 | VDI (單一使用者機器) RDS | Windows、Linux、Mac | |
ViewClient_Displays.TopologyV2 | 已延伸 Displays.Topology 以包含 Monitor DPI 值作為最後一個元素。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS | |
ViewClient_Displays.SystemDpi | 指定用戶端作業系統的系統 DPI。 | VDI (單一使用者機器) RDS | Windows、Linux、Mac、Android、iOS |
**附註:**表格中 ViewClient_LoggedOn_Username 和 ViewClient_LoggedOn_Domainname 的定義適用於 Windows 版 Horizon Client。
此頁面對您有幫助嗎?