Vous pouvez exécuter le client à partir de la ligne de commande ou utiliser un script pour connecter un client à une session distante.

Vous utilisez généralement un script de commande pour exécuter Horizon Client sur un périphérique client déployé.

Note : Sur un client Windows ou Mac, par défaut les périphériques USB sur le client ne sont pas transférés automatiquement s'ils sont utilisés par une autre application ou un autre service lors du démarrage de la session de poste de travail distant. Sur tous les clients, les périphériques d'interface utilisateur et les lecteurs de carte à puce ne sont pas transférés par défaut.

Procédure

  • Pour vous connecter à une session distante, saisissez la commande appropriée à votre plate-forme.
    Option Description
    Windows Entrez C:\Program Files (x86)\VMware\VMware Horizon View Client\vmware-view.exe -unattended [-serverURL connection_server] [-userName user_name] [-password password]
    -password password
    Spécifie le mot de passe pour le compte du client. Si vous avez défini un mot de passe pour le compte, vous devez spécifier ce mot de passe.
    -serverURL connection_server
    Spécifie l'adresse IP ou le nom de domaine complet de l'instance du Serveur de connexion qu' Horizon Client utilisera pour se connecter à son poste de travail distant. Si vous ne spécifiez pas l'adresse IP ou le nom de domaine complet de l'instance du Serveur de connexion que le client utilisera pour se connecter à son poste de travail distant, le client utilise l'instance par défaut du Serveur de connexion que vous avez configurée pour lui.
    -userName user_name
    Spécifie le nom du compte du client. Si vous voulez qu'un client s'authentifie lui-même à l'aide d'un nom de compte qui commence par une chaîne de préfixe reconnue, telle que « custom- », plutôt qu'avec son adresse MAC, vous devez spécifier ce nom.
    Linux Saisissez vmware-view --unattended -s connection_server [--once] [-u user_name] [-p password]
    --once
    Spécifie que vous ne souhaitez pas qu' Horizon Client retente la connexion en cas d'erreur.
    Important : Vous devez généralement spécifier cette option et utiliser le code de sortie pour traiter l'erreur. Sinon, il peut vous sembler difficile de tuer le processus vmware-view à distance.
    -p password
    Spécifie le mot de passe pour le compte du client. Si vous avez défini un mot de passe pour le compte, vous devez spécifier ce mot de passe.
    -s connection_server
    Spécifie l'adresse IP ou le nom de domaine complet de l'instance du Serveur de connexion que le client utilisera pour se connecter à son poste de travail.
    -u user_name
    Spécifie le nom du compte du client. Si vous voulez qu'un client s'authentifie lui-même à l'aide d'un nom de compte qui commence par une chaîne de préfixe reconnue, telle que « custom- », plutôt qu'avec son adresse MAC, vous devez spécifier ce nom.
    Si le serveur authentifie le client kiosque et qu'un poste de travail distant est disponible, la commande démarre la session distante.

Exemple : Exécution d'Horizon Client sur des clients en mode Kiosque

Exécutez Horizon Client sur un client Windows dont le nom de compte est basé sur son adresse MAC et qui dispose d'un mot de passe généré automatiquement.

C:\Program Files (x86)\VMware\VMware Horizon View Client\vmware-view.exe -unattended -serverURL consvr2.myorg.com

Exécutez Horizon Client sur un client Linux en utilisant un nom et un mot de passe attribués.

vmware-view -unattended -s 145.124.24.100 --once -u custom-Terminal21 -p "Secret1!"