La syntaxe de la commande vmware-view contrôle le fonctionnement d'Horizon Client.

Utilisez la forme suivante de la commande vmware-view dans une invite de commande Windows.

        vmware-view [command_line_option [argument]] ...

Le chemin d'accès par défaut au fichier exécutable de la commande vmware-view varie en fonction de votre système.

  • Sur des systèmes 32 bits, le chemin est C:\Program Files\VMware\VMware Horizon View Client\.
  • Sur des systèmes 64 bits, le chemin est C:\Program Files (x86)\VMware\VMware Horizon View Client\.

Pour votre convenance, ajoutez ce chemin à votre variable d'environnement PATH.

Le tableau suivant présente les options de ligne de commande que vous pouvez utiliser avec la commande vmware-view.

Tableau 1. Options de ligne de commande d'Horizon Client
Option Description
/? Affiche la liste d'options de commande.
-appName application_name Spécifie le nom de l'application comme il apparaît dans la fenêtre de sélection des postes de travail et des applications. Il s'agit du nom affiché spécifié pour le pool d'applications dans l'assistant de création de pool.
-connectUSBOnStartup Lorsqu'elle est définie sur true, redirige tous les périphériques USB vers le poste de travail qui sont actuellement connectés à l'hôte. Cette option est implicitement définie si vous spécifiez l'option -unattended. L'option par défaut est false.
-connectUSBOnInsert Lorsqu'elle est définie sur true, connecte un périphérique USB au poste de travail de premier plan, lorsque vous branchez le périphérique. Cette option est implicitement définie si vous spécifiez l'option -unattended. L'option par défaut est false.
-desktopLayout window_size Spécifie l'affichage de la fenêtre pour le poste de travail :
fullscreen
Affichage plein écran
multimonitor
Affichage sur plusieurs moniteurs
windowLarge
Grande fenêtre
windowSmall
Petite fenêtre
-desktopName desktop_name Spécifie le nom du poste de travail comme il apparaît dans la fenêtre de sélection des postes de travail et des applications. Il s'agit du nom affiché spécifié pour le pool dans l'assistant de création de pool.
Important : Ne spécifiez pas cette option pour les clients en mode kiosque. Cette option n'a aucun effet lorsque le poste de travail s'exécute en mode kiosque. Pour le mode kiosque, la connexion est établie au premier poste de travail dans la liste des postes de travail octroyés.
-desktopProtocol protocol Spécifie le protocole du poste de travail à utiliser comme il apparaît dans la fenêtre de sélection des postes de travail et des applications. Le protocole peut être PCOIP ou RDP.
-domainName domain_name Spécifie le domaine NETBIOS que l'utilisateur final utilise pour ouvrir une session d'Horizon Client. Utilisez par exemple monentreprise plutôt que monentreprise.com.
-file file_path Spécifie le chemin d'un fichier de configuration qui contient des options et des arguments de commande supplémentaires. Reportez-vous à la section Consulter le fichier de configuration Horizon Client.
-h Affiche les options de l'aide.
-hideClientAfterLaunchSession (Disponible pour Horizon Client 3.1 et version ultérieure) Lorsque cette option est définie sur true, la fenêtre de sélection des applications et des postes de travail distants est masquée après le lancement d'une session distante.
-languageId Locale_ID Assure la localisation de différentes langues dans Horizon Client. Si une bibliothèque de ressources est disponible, spécifiez l'ID de paramètre local (LCID) à utiliser. Pour l'anglais US, saisissez la valeur 0x409.
-logInAsCurrentUser Lorsqu'elle est définie sur true, utilise les informations d'identification que l'utilisateur final fournit lors de l'ouverture de session sur le système client pour ouvrir une session sur l'instance de Serveur de connexion View, puis sur le poste de travail View. L'option par défaut est false.
-nonInteractive Supprime des zones de messages d'erreur lors du démarrage d'Horizon Client à partir d'un script. Cette option est implicitement définie si vous spécifiez l'option -unattended.
-noVMwareAddins Empêche le chargement de canaux virtuels spécifiques de VMware tels que l'impression virtuelle.
-password password Spécifie le mot de passe que l'utilisateur final utilise pour ouvrir une session d'Horizon Client. La console de commande ou tout outil de script traite le mot de passe en texte brut. Vous n'avez pas à spécifier cette option pour des clients en mode kiosque si vous générez le mot de passe automatiquement. Pour une sécurité améliorée, il est recommandé de ne pas spécifier cette option. Les utilisateurs peuvent saisir le mot de passe de façon interactive.
-printEnvironmentInfo Affiche l'adresse IP, l'adresse MAC et le nom de machine du périphérique client.
-serverURL connection_server Spécifie l'URL, l'adresse IP ou le FQDN de l'instance de Serveur de connexion View.
-singleAutoConnect Indique que si l'utilisateur n'est autorisé à accéder qu'à une seule application ou un seul poste de travail, lorsque celui-ci s'authentifie auprès du serveur, l'application ou le poste de travail se connecte automatiquement et l'utilisateur voit sa session s'ouvrir. Ce paramètre évite à l'utilisateur d'avoir à sélectionner l'application ou le poste de travail dans une liste contenant un seul élément.
-smartCardPIN PIN Spécifie le code PIN lorsqu'un utilisateur final insère une carte à puce pour ouvrir une session.
-standalone Pris en charge pour des fins de compatibilité descendante. Il s'agit du comportement par défaut de ce client. Il n'est pas nécessaire de spécifier -standalone. Lance une deuxième instance d'Horizon Client qui peut se connecter au même ou à un autre Serveur de connexion View.

Pour plusieurs connexions de postes de travail au même ou à un différent serveur, l'utilisation du tunnel sécurisé est prise en charge.

Note : La seconde connexion de poste de travail peut ne pas avoir accès au matériel local, tel que des périphériques USB, des cartes à puce, des imprimantes et plusieurs écrans.
-unattended Exécute Horizon Client dans un mode non interactif approprié aux clients en mode Kiosque. Vous devez également spécifier :
  • Le nom de compte du client, si vous n'avez pas généré le nom de compte à partir de l'adresse MAC du périphérique client. Le nom doit commencer par la chaîne de caractères « custom- » ou par un autre préfixe que vous avez configuré dans ADAM.
  • Le mot de passe du client, si vous n'avez pas généré un mot de passe automatiquement lorsque vous avez configuré le compte pour le client.

L'option -unattended définit implicitement les options -nonInteractive, -connectUSBOnStartup, -connectUSBOnInsert et -desktopLayout multimonitor.

-userName user_name Spécifie le nom de compte que l'utilisateur final utilise pour ouvrir une session d'Horizon Client. Vous n'avez pas à spécifier cette option pour les clients en mode kiosque si vous générez le nom de compte à partir de l'adresse MAC du périphérique client.

Les options que vous spécifiez sur la ligne de commande ou dans le fichier de configuration sont prioritaires par rapport aux règles système générales que vous avez définies, qui en retour remplacent les règles utilisateur.

Vous pouvez spécifier toutes les options par des stratégies de groupe Active Directory, à l'exception de -file, -languageId, -printEnvironmentInfo, -smartCardPIN et -unattended.