Sie können das URI-Schema horizon-view verwenden, um Hypertext-Links oder Schaltflächen zu erstellen und diese Links in E-Mails oder Webseiten aufzunehmen. Ein Endbenutzer kann auf einen URI-Link klicken, um beispielsweise einen Remote-Desktop mit den von Ihnen angegebenen Startoptionen zu öffnen.
URI-Syntaxbeispiele
Nach jedem URI-Beispiel finden Sie eine Beschreibung dessen, was dem Endbenutzer nach dem Klicken auf den URI-Link angezeigt wird.
Beispiel 1
horizon-view://view.mycompany.com/Primary%20Desktop?action=start-session
Omnissa Horizon Client wird gestartet und stellt eine Verbindung mit dem view.mycompany.com Server her. Das Dialogfeld „Anmeldung“ fordert den Benutzer zur Eingabe eines Benutzernamens, Domänennamens und Kennworts auf. Nach erfolgreicher Anmeldung stellt der Client eine Verbindung zum Remote-Desktop mit dem Anzeigenamen Primary Desktop her. Der Benutzer wird dann beim Gastbetriebssystem angemeldet.
Hinweis: In diesem Beispiel werden das Standardanzeigeprotokoll und die Standardfenstergröße verwendet. Das Standardanzeigeprotokoll ist PCoIP und die Standardfenstergröße ist Vollbild.
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Das Dialogfeld „Anmeldung“ fordert den Benutzer zur Eingabe eines Benutzernamens, Domänennamens und Kennworts auf. Nach erfolgreicher Anmeldung stellt der Client eine Verbindung mit dem Remote-Desktop her, der über die Desktop-ID für einen definierten Horizon Connection Server verfügt.
Beispiel 2
horizon-view://view.mycompany.com:7555/Primary%20Desktop
Dieser URI hat die gleiche Wirkung wie im vorherigen Beispiel, außer dass er den nicht standardmäßigen Port 7555 für die Omnissa Horizon Connection Server-Instanz verwendet. (Der Standardport lautet 443.) Wegen der Bereitstellung eines Remote-Desktop-Bezeichners wird der Remote-Desktop geöffnet, obwohl die Aktion start-session nicht im URI enthalten ist.
Beispiel 3
horizon-view://fred@view.mycompany.com/Finance%20Desktop?desktopProtocol=PCOIP
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Im Anmeldedialogfeld wird das Textfeld Benutzername mit fred gefüllt. Der Benutzer muss den Domänennamen und das Kennwort eingeben. Nach erfolgreicher Anmeldung stellt der Client eine Verbindung zum Remote-Desktop mit dem Anzeigenamen Finance Desktop her. Der Benutzer wird dann beim Gastbetriebssystem angemeldet. Die Verbindung nutzt das PCoIP-Anzeigeprotokoll.
Beispiel 4
horizon-view://view.mycompany.com/Calculator?action=start-session&appProtocol=BLAST
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Der Benutzer muss im Dialogfeld „Anmeldung“ den Benutzernamen, den Domänennamen und das Kennwort eingeben. Nach einer erfolgreichen Anmeldung verbindet sich der Client mit der veröffentlichten Anwendung mit dem Anzeigenamen Calculator. Die Verbindung nutzt das Omnissa Horizon Blast-Anzeigeprotokoll.
Beispiel 5
horizon-view://fred@view.mycompany.com/Finance%20Desktop?domainName=mycompany
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Im Anmeldedialogfeld wird das Textfeld Benutzername mit fred und das Textfeld Domäne mit mycompany gefüllt. Der Benutzer muss das Kennwort eingeben. Nach erfolgreicher Anmeldung stellt der Client eine Verbindung zum Remote-Desktop mit dem Anzeigenamen Finance Desktop her. Der Benutzer wird dann beim Gastbetriebssystem angemeldet.
Beispiel 6
horizon-view://view.mycompany.com/
Horizon Client wird gestartet, und der Benutzer wird zur Anmeldeaufforderung für die Verbindung mit dem view.mycompany.com Server geleitet.
Beispiel 7
omnissa-view://view.mycompany.com/Primary%20Desktop?action=reset
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Das Dialogfeld „Anmeldung“ fordert den Benutzer zur Eingabe eines Benutzernamens, Domänennamens und Kennworts auf. Nach erfolgreicher Anmeldung zeigt Horizon Client ein Dialogfeld an, in dem der Benutzer aufgefordert wird, den Rücksetzvorgang für Primary Desktop zu bestätigen.
Hinweis: Diese Aktion ist nur verfügbar, wenn ein Horizon-Administrator die Funktion zum Zurücksetzen für den Remote-Desktop aktiviert hat.
Beispiel 8
omnissa-view://view.mycompany.com/Primary%20Desktop?action=restart
Horizon Client wird gestartet und stellt eine Verbindung zum view.mycompany.com Server her. Das Dialogfeld „Anmeldung“ fordert den Benutzer zur Eingabe eines Benutzernamens, Domänennamens und Kennworts auf. Nach erfolgreicher Anmeldung zeigt Horizon Client ein Dialogfeld an, in dem der Benutzer aufgefordert wird, den Neustart für Primary Desktop zu bestätigen.
Hinweis: Diese Aktion ist nur verfügbar, wenn ein Horizon-Administrator die Funktion zum Neustarten für den Remote-Desktop aktiviert hat.
Beispiel 9
omnissa-view://
Horizon Client wird gestartet, und der Benutzer wird zu der Seite geleitet, auf der die Adresse eines Servers eingegeben werden kann.
Beispiel 10
omnissa-view://10.10.10.10/My%20Notepad++?args=%22My%20new%20file.txt%22
Startet My Notepad++ auf dem Server 10.10.10.10 und übergibt das Argument My new file.txt im Startbefehl der veröffentlichten Anwendung. Der Dateiname ist in doppelte Anführungszeichen gesetzt, da er Leerzeichen enthält.
Beispiel 11
omnissa-view://10.10.10.10/Notepad++%2012?args=a.txt%20b.txt
Startet Notepad++ 12 auf dem Server 10.10.10.10 und übergibt das Argument a.text b.txt im Startbefehl der veröffentlichten Anwendung. Da das Argument nicht in Anführungszeichen gesetzt ist, trennt ein Leerzeichen die Dateinamen und die beiden Dateien werden separat in Notepad++ geöffnet.
Hinweis: Veröffentlichte Anwendungen können sich in der Verwendung von Befehlszeilenargumenten unterscheiden. Wenn Sie beispielsweise das Argument a.txt b.txt an WordPad übergeben, öffnet WordPad nur eine Datei, a.txt.
HTML-Codebeispiele
Sie können URIs verwenden, um Hypertext-Links und Schaltflächen zu erstellen, die in E-Mails oder auf Webseiten eingebunden werden können. Die folgenden Beispiele veranschaulichen, wie Sie den URI aus dem ersten Beispiel verwenden, um einen Hypertext-Link mit dem Text Test Link und eine Schaltfläche mit dem Text TestButton zu kodieren.
<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>
War diese Seite hilfreich?