Vous pouvez utiliser le schéma d'URI horizon-view pour créer des liens hypertextes ou des boutons et inclure ces liens dans un e-mail ou sur une page Web. Par exemple, un utilisateur final peut cliquer sur un lien URl pour démarrer un poste de travail distant avec les options de démarrage que vous spécifiez.
Exemples de syntaxe d'URI
Chaque exemple d'URI est suivi d'une description de ce que l'utilisateur final voit après avoir cliqué sur le lien URI.
Exemple 1
horizon-view://view.mycompany.com/Primary%20Desktop?action=start-session
Omnissa Horizon Client démarre et se connecte au serveur view.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, le client se connecte au poste de travail distant dont le nom complet est Primary Desktop, et l'utilisateur est connecté au système d'exploitation invité.
Remarque : dans cet exemple, le protocole d'affichage et la taille de fenêtre par défaut sont utilisés. Le protocole d'affichage par défaut est PCoIP et la taille de fenêtre par défaut est le mode plein écran.
Horizon Client démarre et se connecte au serveur view.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, le client se connecte au poste de travail distant disposant de l'ID de poste de travail d'une instance d'Horizon Connection Server unique.
Exemple 2
horizon-view://view.mycompany.com:7555/Primary%20Desktop
Cet URI a le même effet que dans l'exemple précédent, sauf qu'il utilise le port non défini par défaut 7555 pour l'instance d'Omnissa Horizon Connection Server. (Le port par défaut est 443.) Comme un identifiant de poste de travail distant est fourni, le poste de travail distant s'ouvre même si l'action start-session n'est pas incluse dans l'URI.
Exemple 3
horizon-view://fred@view.mycompany.com/Finance%20Desktop?desktopProtocol=PCOIP
Horizon Client démarre et se connecte au serveur view.mycompany.com. Dans la boîte de dialogue de connexion, la zone de texte Nom d'utilisateur contient le nom fred. L'utilisateur doit fournir le nom de domaine et le mot de passe. Après l'ouverture de session, le client se connecte au poste de travail distant dont le nom complet est Finance Desktop, et l'utilisateur est connecté au système d'exploitation invité. La connexion utilise le protocole d'affichage PCoIP.
Exemple 4
horizon-view://view.mycompany.com/Calculator?action=start-session&appProtocol=BLAST
Horizon Client démarre et se connecte au serveur view.mycompany.com. Dans la boîte de dialogue de connexion, l'utilisateur doit fournir le nom d'utilisateur, le nom de domaine et le mot de passe. Après la connexion, le client se connecte à l'application publiée dont le nom complet est Calculator. La connexion utilise le protocole d'affichage d'Omnissa Horizon Blast.
Exemple 5
horizon-view://fred@view.mycompany.com/Finance%20Desktop?domainName=mycompany
Horizon Client démarre et se connecte au serveur view.mycompany.com. Dans la boîte de dialogue de connexion, la zone de texte Nom d'utilisateur est remplie avec fred, et la zone de texte Domaine est remplie avec mycompany. L'utilisateur doit fournir uniquement un mot de passe. Après l'ouverture de session, le client se connecte au poste de travail distant dont le nom complet est Finance Desktop, et l'utilisateur est connecté au système d'exploitation invité.
Exemple 6
horizon-view://view.mycompany.com/
Horizon Client démarre et l'utilisateur est dirigé vers l'invite d'ouverture de session pour se connecter au serveur view.mycompany.com.
Exemple 7
omnissa-view://view.mycompany.com/Primary%20Desktop?action=reset
Horizon Client démarre et se connecte au serveur view.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, Horizon Client affiche une boîte de dialogue qui invite l'utilisateur à confirmer l'opération de réinitialisation pour Primary Desktop.
Remarque : cette action n'est disponible que si un utilisateur Horizon Administrator a activé la fonctionnalité de réinitialisation pour le poste de travail distant.
Exemple 8
omnissa-view://view.mycompany.com/Primary%20Desktop?action=restart
Horizon Client démarre et se connecte au serveur view.mycompany.com. La boîte de dialogue de connexion invite l'utilisateur à fournir un nom d'utilisateur, un nom de domaine et un mot de passe. Après l'ouverture de session, Horizon Client affiche une boîte de dialogue qui invite l'utilisateur à confirmer l'opération de redémarrage pour Primary Desktop.
Remarque : cette action n'est disponible que si un utilisateur Horizon Administrator a activé la fonctionnalité de redémarrage pour le poste de travail distant.
Exemple 9
omnissa-view://
Horizon Client démarre et l'utilisateur est dirigé vers la page pour entrer l'adresse d'un serveur.
Exemple 10
omnissa-view://10.10.10.10/My%20Notepad++?args=%22My%20new%20file.txt%22
Démarre My Notepad++ sur le serveur 10.10.10.10 et transmet l'argument My new file.txt dans la commande de démarrage de l'application publiée. Le nom de fichier est entre guillemets, car il contient des espaces.
Exemple 11
omnissa-view://10.10.10.10/Notepad++%2012?args=a.txt%20b.txt
Démarre Notepad++ 12 sur le serveur 10.10.10.10 et transmet l'argument a.text b.txt dans la commande de démarrage de l'application publiée. Comme l'argument n'est pas entre guillemets, un espace sépare les noms de fichier et les deux fichiers sont ouverts séparément dans Notepad++.
Remarque : les applications publiées peuvent utiliser les arguments de ligne de commande différemment. Par exemple, si vous transmettez l'argument a.txt b.txt à WordPad, WordPad n'ouvre qu'un seul fichier, a.txt.
Exemples de code HTML
Vous pouvez utiliser des URI pour créer des liens hypertextes et des boutons à inclure dans des e-mails ou sur des pages Web. Les exemples suivants montrent comment utiliser l'URI du premier exemple d'URI pour coder un lien hypertexte intitulé Test Link et un bouton intitulé TestButton.
<html>
<body>
<a href="omnissa-view://view.mycompany.com/Primary%20Desktop?action=start-session">Test Link</a><br>
<form><input type="button" value="TestButton" onClick="window.location.href=
'omnissa-view://view.mycompany.com/Primary%20Desktop?action=start-session'"></form> <br>
</body>
</html>
Cette page vous a-t-elle été utile ?