La syntaxe comprend le schéma d'URI vmware-view, un chemin d'accès spécifiant le poste de travail ou l'application et, en option, une requête permettant de spécifier des actions de poste de travail ou d'application, ou des options de configuration.

Spécification d'URI

Utilisez la syntaxe suivante pour créer des URI pour démarrer Horizon Client :

vmware-view://[authority-part][/path-part][?query-part]

Le seul élément requis est le schéma d'URI, vmware-view. Pour certaines versions de certains systèmes d'exploitation client, le nom du schéma est sensible à la casse. Il faut ainsi utiliser vmware-view.

Important : Pour tous les éléments, les caractères non ASCII doivent d'abord être encodés en UTF-8 [STD63], puis chaque octet de la séquence UTF-8 correspondante doit être codé en pourcentage pour être représenté en tant que caractères URI.

Pour plus d'informations sur l'encodage de caractères ASCII, consultez la référence d'encodage d'URL sur http://www.utf8-chartable.de/.

authority-part
Spécifie l'adresse du serveur et, éventuellement, un nom d'utilisateur, un numéro de port non défini par défaut, ou bien les deux. Les traits de soulignement (_) ne sont pas pris en charge dans les noms de serveur. Les noms de serveur doivent être conformes à la syntaxe DNS.

Pour spécifier un nom d'utilisateur, utilisez la syntaxe suivante :

user1@server-address

Vous ne pouvez pas spécifier d'adresse UPN, ce qui inclut le domaine. Pour spécifier le domaine, vous pouvez utiliser la partie de requête domainName de l'URI.

Pour spécifier un numéro de port, utilisez la syntaxe suivante :

server-address:port-number
path-part
Spécifie le poste de travail ou l'application. Utilise le nom d'affichage du poste de travail ou de l'application. Ce nom est celui spécifié dans View Administrator lorsque le pool de postes de travail ou d'applications a été créé. Si le nom affiché contient un espace, utilisez le mécanisme de codage %20 pour représenter l'espace.
query-part
Spécifie les options de configuration à utiliser ou les actions du poste de travail ou de l'application à effectuer. Les requêtes ne sont pas sensibles à la casse. Pour utiliser plusieurs requêtes, utilisez une esperluette (&) entre les requêtes. En cas de conflit entre des requêtes, la dernière requête de la liste est utilisée. Utilisez la syntaxe suivante :
query1=value1[&query2=value2...]

Requêtes prises en charge

Cette rubrique répertorie les requêtes prises en charge pour ce type d'Horizon Client. Si vous créez des URI pour plusieurs types de clients, tels que des clients de postes de travail et des clients mobiles, reportez-vous au guide Utilisation de VMware Horizon Client pour chaque type de système client.

action
Tableau 1. Valeurs pouvant être utilisées avec la requête d'action
Valeur Description
browse Affiche une liste des postes de travail ou applications disponibles hébergées sur le serveur spécifié. Il ne vous est pas demandé de spécifier un poste de travail ou une application pour l'utilisation de cette action.

Si vous utilisez l'action browse et que vous spécifiez un poste de travail ou une application, ceux-ci sont mis en surbrillance dans la liste des postes de travail ou d'applications disponibles.

start-session Ouvre l'application ou le poste de travail spécifié. Si aucune requête d'action n'est fournie et que le nom du poste de travail ou de l'application est fourni, start-session est l'action par défaut.
reset

Éteint puis redémarre le poste de travail spécifié ou l'application distante. Les données non enregistrées sont perdues. La réinitialisation d'un poste de travail distant équivaut à appuyer sur le bouton Réinitialiser d'un ordinateur physique.

logoff Déconnecte l'utilisateur du système d'exploitation invité sur le poste de travail distant. Si vous spécifiez une application, l'action est ignorée ou l'utilisateur final voit le message d'avertissement « Action d'URI non valide ».
appProtocol
Pour les applications distantes, les valeurs valides sont PCOIP et BLAST. Par exemple, pour spécifier le protocole PCoIP, utilisez la syntaxe appProtocol=PCOIP.
defaultLaunchView
Définit la vue de lancement par défaut pour Horizon Client. Les valeurs valides sont recent et servers.
desktopProtocol
Pour les postes de travail distants, les valeurs valides sont PCOIP et BLAST. Par exemple, pour spécifier le protocole PCoIP, utilisez la syntaxe desktopProtocol=PCOIP.
domainName
Nom de domaine NETBIOS associé à l'utilisateur qui se connecte à l'application ou au poste de travail distant. Utilisez par exemple monentreprise plutôt que monentreprise.com.
tokenUserName
Spécifie le nom d'utilisateur RSA ou RADIUS. N'utilisez cette requête que si le nom d'utilisateur RSA ou RADIUS est différent du nom d'utilisateur Active Directory. Si vous ne spécifiez pas cette requête et que l'authentification RSA ou RADIUS est nécessaire, le nom d'utilisateur Windows est utilisé. La syntaxe se présente ainsi : tokenUserName=name.