Lorsqu'un utilisateur se connecte ou se reconnecte à un poste de travail distant, Horizon Client recueille des informations sur le système client et le Serveur de connexion envoie ces informations au poste de travail distant.
Horizon Agent écrit les informations d'ordinateur client dans le chemin d'accès HKCU\Volatile Environment du registre système sur les postes de travail distants qui sont déployés sur des machines mono-utilisateur. Pour les postes de travail distants déployés dans des sessions RDS, Horizon Agent écrit les informations de l'ordinateur client dans le chemin d'accès HKCU\Volatile Environment\x du registre système, où x est l'ID de la session sur l'hôte RDS.
Si Horizon Client est exécuté dans une session de poste de travail distant, il envoie les informations sur le client physique plutôt que celles sur la machine virtuelle au poste de travail distant. Par exemple, si un utilisateur se connecte depuis son système client à un poste de travail distant, lance Horizon Client dans le poste de travail distant et se connecte à un autre poste de travail distant, l'adresse IP du système client physique est envoyée au deuxième poste de travail distant. On appelle cette fonctionnalité mode imbriqué ou scénario à deux sauts. Horizon Client envoie ViewClient_Nested_Passthrough, qui est défini sur 1, avec les informations sur le système client pour indiquer qu'il envoie les informations sur le mode imbriqué.
Vous pouvez ajouter des commandes aux paramètres de stratégie de groupe CommandsToRunOnConnect, CommandsToRunOnReconnect et CommandsToRunOnDisconnect d'Horizon Agent pour exécuter des commandes ou des scripts de commande qui lisent ces informations dans le registre système lorsque des utilisateurs se connectent et se reconnectent à des postes de travail. Pour plus d'informations, reportez-vous à la section Exécution de commandes sur des postes de travail Horizon.
Informations sur le système client décrit les clés de Registre qui contiennent des informations sur le système client et répertorie les types de postes de travail et de systèmes clients qui les prennent en charge. Si Oui s'affiche dans la colonne Prend en charge le mode imbriqué, cela indique que les informations sur le client physique (plutôt que celles sur la machine virtuelle) sont envoyées à un poste de travail de second saut.
Clé de registre | Description | Prend en charge le mode imbriqué | Postes de travail pris en charge | Systèmes clients pris en charge |
---|---|---|---|---|
ViewClient_IP_Address | Adresse IP du système client. | Oui | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS |
ViewClient_MAC_Address | Adresse MAC du système client. | Oui | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android |
ViewClient_Machine_Name | Nom de machine du système client. | Oui | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS |
ViewClient_Machine_Domain | Domaine du système client. | Oui | VDI (machine mono-utilisateur) RDS |
Windows |
ViewClient_LoggedOn_Username | Nom d'utilisateur utilisé pour se connecter au système client. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac | |
ViewClient_LoggedOn_Domainname | Nom de domaine utilisé pour se connecter au système client. | VDI (machine mono-utilisateur) RDS |
Windows Pour les clients Linux et Mac, consultez ViewClient_Machine_Domain.ViewClient_LoggedOn_Domainname n'est pas donné par le client Linux ou Mac, car les comptes Linux et Mac ne sont pas liés à des domaines Windows. |
|
ViewClient_Type | Nom du client léger ou type de système d'exploitation du système client. | Oui | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS |
ViewClient_Broker_DNS_Name | Nom DNS de l'instance du Serveur de connexion. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Broker_URL | URL de l'instance du Serveur de connexion. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Broker_Tunneled | État de la connexion du tunnel du Serveur de connexion qui peut être true (activé) ou false (désactivé). | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Broker_Tunnel_URL | URL de la connexion du tunnel du Serveur de connexion, si elle est activée. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Broker_Remote_IP_Address | Adresse IP du système client qui est vue par l'instance du Serveur de connexion. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_TZID | ID du fuseau horaire Olson. Pour désactiver la synchronisation du fuseau horaire, activez le paramètre de stratégie de groupe Disable Time Zone Synchronization d'Horizon Agent. |
VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Windows_Timezone | Heure GMT standard. Pour désactiver la synchronisation du fuseau horaire, activez le paramètre de stratégie de groupe Disable Time Zone Synchronization d'Horizon Agent. |
VDI (machine mono-utilisateur) RDS |
Windows |
|
ViewClient_Broker_DomainName | Nom de domaine utilisé pour s'authentifier auprès du Serveur de connexion. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Broker_UserName | Nom d'utilisateur utilisé pour s'authentifier auprès du Serveur de connexion. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Client_ID | Spécifie l'Unique Client HardwareId utilisé comme lien vers la clé de licence. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Displays.Number | Spécifie le nombre de moniteurs utilisés actuellement par le client. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Displays.Topology | Spécifie la disposition, la résolution et les dimensions d'affichage du client. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Keyboard.Type | Spécifie le type de clavier utilisé actuellement par le client. Par exemple : japonais, coréen. | VDI (machine mono-utilisateur) RDS |
Windows | |
ViewClient_Launch_SessionType | Spécifie le type de session. Il peut s'agir d'un poste de travail ou d'une application. | VDI (machine mono-utilisateur) RDS |
La valeur est envoyée directement depuis le Serveur de connexion, elle n'est pas recueillie par Horizon Client. | |
ViewClient_Mouse.Identifier | Spécifie le type de souris. | VDI (machine mono-utilisateur) RDS |
Windows | |
ViewClient_Mouse.NumButtons | Spécifie le nombre de boutons pris en charge par la souris. | VDI (machine mono-utilisateur) RDS |
Windows | |
ViewClient_Mouse.SampleRate | Spécifie le taux, en rapports par seconde, auquel l'entrée d'une souris PS/2 est échantillonnée. | VDI (machine mono-utilisateur) RDS |
Windows | |
ViewClient_Protocol | Spécifie le protocole en cours d'utilisation. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Language | Spécifie la langue du système d'exploitation. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Launch_Matched_Tags | Spécifie une ou plusieurs balises. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Launch_ID | Spécifie l'ID unique du pool de postes de travail ou d'applications. | VDI (machine mono-utilisateur) RDS |
Windows, Linux, Mac, Android, iOS | |
ViewClient_Broker_Farm_ID | Spécifie l'ID de batterie de serveurs du pool de postes de travail ou d'applications sur un hôte RDS. | RDS | Windows, Linux, Mac, Android, iOS |