Vous pouvez utiliser des identifiants uniformes de ressource (URI) pour créer une page Web ou des liens d'e-mail sur lesquels les utilisateurs finaux peuvent cliquer pour démarrer Horizon Client, se connecter à un serveur ou ouvrir un poste de travail distant ou une application publiée.
Vous pouvez créer ces liens en construisant des URI qui fournissent une partie ou l'intégralité des informations suivantes, afin que vos utilisateurs finaux n'aient pas à les fournir.
- Adresse du serveur
- Numéro de port du serveur
- Nom d'utilisateur Active Directory
- Nom de domaine
- Nom complet du poste de travail distant ou de l'application publiée
- Taille de la fenêtre
- Actions incluant la réinitialisation, la fermeture d'une session et le démarrage d'une session
- Protocole d'affichage
Pour utiliser des URI pour démarrer Horizon Client, ce dernier doit déjà être installé sur les ordinateurs clients.
Requêtes prises en charge
Les requêtes suivantes sont prises en charge pour ce type d'instance 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 pour chaque type de système client pour connaître la liste des requêtes prises en charge.
-
action
Les valeurs suivantes peuvent être utilisées avec la requête d'action.Valeur Description browse Affiche une liste des postes de travail distants et des applications publiées disponibles hébergés sur le serveur spécifié. Vous n'êtes pas tenu de spécifier un poste de travail distant ou une application publiée lorsque vous effectuez cette action. start-session Ouvre le poste de travail distant ou l'application publiée spécifique. Si aucune requête d'action n'est fournie et que le nom du poste de travail distant ou de l'application publiée est fourni, start-session est l'action par défaut. reset Éteint, puis redémarre, le poste de travail distant ou l'application publiée spécifique. 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. restart Éteint, puis redémarre le poste de travail distant spécifié. Le redémarrage d'un poste de travail distant revient à utiliser la commande de redémarrage du système d'exploitation Windows. Le système d'exploitation invite généralement l'utilisateur à enregistrer toutes les données non enregistrées avant de redémarrer. logoff Déconnecte l'utilisateur du système d'exploitation invité sur le poste de travail distant. Si vous spécifiez une application publiée, l'action est ignorée ou l'utilisateur final voit le message d'avertissement « Action d'URI non valide ». -
args
Spécifie les arguments de ligne de commande à ajouter au démarrage de l'application publiée. Utilisez la syntaxe
args=valeur, où valeur est une chaîne. Utilisez le codage de pourcentage pour les caractères suivants :- Pour les deux-points (:), utilisez
%3A - Pour une barre oblique inverse (\), utilisez
%5C - Pour un espace ( ), utilisez
%20 - Pour un guillemet double ("), utilisez
%22Par exemple, pour spécifier le nom de fichier"My new file.txt"pour l'application Notepad++, utilisez%22My%20new%20file.txt%22.
- Pour les deux-points (:), utilisez
-
appProtocol
Pour les applications publiées, les valeurs valides sont
PCOIPetBLAST. Par exemple, pour spécifier le protocole PCoIP, utilisez la syntaxeappProtocol=PCOIP. -
desktopLayout
Définit la taille de la fenêtre du poste de travail distant. Pour utiliser cette requête, vous devez définir la requête
actionsurstart-sessionou ne pas utiliser de requêteaction.Les valeurs suivantes peuvent être utilisées pour la requête desktopLayout.
Valeur Description fullscreen Plein écran sur un moniteur. Il s'agit de la valeur par défaut. multimoniteur Plein écran sur tous les moniteurs. windowLarge Grande fenêtre. windowSmall Petite fenêtre. WxH Personnalisez la résolution, en spécifiant la largeur et la hauteur en pixels. Exemple de syntaxe : desktopLayout=1280x800. -
desktopProtocol
Pour les postes de travail distants, les valeurs valides sont
RDP,PCOIPetBLAST. Par exemple, pour spécifier le protocole PCoIP, utilisez la syntaxedesktopProtocol=PCOIP. -
domainName
Spécifie le nom de domaine Network Basic Input/Output System associé à l'utilisateur qui se connecte au poste de travail distant ou à l'application publiée. Utilisez par exemple
mycompanyplutôt quemycompany.com. -
launchMinimized
Démarre Horizon Client en mode réduit. La fenêtre Horizon Client reste réduite et masquée en arrière-plan lors du démarrage de l'application publiée ou du poste de travail distant spécifié par l'utilisateur. La syntaxe est
launchMinimized=true. La valeur par défaut estfalse. -
useExisting
Si cette option est définie sur
true, il n'est possible d'exécuter qu'une seule instance d'Horizon Client. Si des utilisateurs tentent de se connecter à un deuxième serveur, ils doivent se déconnecter du premier serveur, ce qui entraîne la déconnexion des sessions d'application publiée et de poste de travail distant. Si cette option est définie surfalse, il est possible d'exécuter plusieurs instances d'Horizon Client et les utilisateurs peuvent se connecter à plusieurs serveurs en même temps. La valeur par défaut esttrue. Exemple de syntaxe :useExisting=false. -
unauthenticatedAccessEnabled
- Si cette option est définie sur
true, la fonctionnalité Accès non authentifié est activée. Le paramètre Fichier > Accès non authentifié est affiché dans l'interface utilisateur et est sélectionné. - Si cette option est définie sur
false, la fonctionnalité Accès non authentifié est désactivée. Le paramètre Fichier > Accès non authentifié est affiché dans l'interface utilisateur et est désélectionné. - Si cette option est définie sur
"", la fonctionnalité Accès non authentifié est désactivée et le paramètre Fichier > Accès non authentifié s'affiche dans l'interface utilisateur et est désélectionné. Exemple de syntaxe :unauthenticatedAccessEnabled=true.
- Si cette option est définie sur
-
unauthenticatedAccessAccount
Si la fonctionnalité Accès non authentifié est activée, le compte à utiliser est défini. Si la fonctionnalité Accès non authentifié est désactivée, cette requête est ignorée. Exemple de syntaxe utilisant le compte d'utilisateur
anonymous1:unauthenticatedAccessAccount=anonymous1.
Cette page vous a-t-elle été utile ?