Sie können Hypertext-Links oder Schaltflächen mit einem URI erstellen und diese Links in E-Mails oder auf einer Webseite einbinden. Ihre Endbenutzer können dann auf diese Links klicken, um beispielsweise einen bestimmten Remote-Desktop oder eine bestimmte Remoteanwendung mit den von Ihnen angegebenen Startoptionen zu öffnen.

URI-Syntaxbeispiele

Nach jedem URI-Beispiel finden Sie eine Beschreibung, was der Endbenutzer nach Anklicken des URI-Links sieht. Für die Abfragen muss die Groß- und Kleinschreibung nicht beachtet werden. Sie können beispielsweise domainName oder domainname verwenden.

  1. https://horizon.mycompany.com/?domainName=finance&userName=fred

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Im Anmeldefeld wird das Textfeld Benutzername mit dem Namen fred und das Textfeld Domäne mit finance gefüllt. Der Benutzer muss das Kennwort eingeben.

  2. https://horizon.mycompany.com/?userName=finance%5Cfred

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Im Anmeldefeld ist im Textfeld Benutzername der Name finance\fred enthalten. Der Benutzer muss das Kennwort eingeben.

  3. https://horizon.mycompany.com/?userName=fred@finance

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Im Anmeldefeld ist im Textfeld Benutzername der Name fred@finance enthalten. Der Benutzer muss das Kennwort eingeben.

  4. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=start-session

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Das Anmeldefeld fordert den Benutzer zur Eingabe von Benutzernamen, Domänennamen und Kennwort auf. Nach einer erfolgreichen Anmeldung stellt der Client eine Verbindung zum Desktop her, dessen Anzeigename als Primary Desktop angezeigt wird. Der Benutzer ist dann beim Gast-Betriebssystem angemeldet.

  5. https://horizon.mycompany.com/?applicationId=Notepad&action=start-session

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Das Anmeldefeld fordert den Benutzer zur Eingabe von Benutzernamen, Domänennamen und Kennwort auf. Nach der erfolgreichen Anmeldung wird der Editor gestartet.

  6. https://horizon.mycompany.com:7555/?desktopId=Primary%20Desktop

    Dieser URI hat die gleiche Wirkung wie im vorherigen Beispiel, außer dass er den nicht standardmäßigen Port 7555 für den Verbindungsserver verwendet. (Der standardmäßige Port lautet 443.) Da eine Desktop-ID bereitgestellt wird, wird der Desktop gestartet, obwohl die Aktion start-session nicht im URI enthalten ist.

  7. https://horizon.mycompany.com/?applicationId=Primary%20Application&desktopId=Primary%20Desktop

    Dieser URI gibt eine Anwendung und einen Desktop an. Wenn Sie eine Anwendung und einen Desktop angeben, wird nur der Desktop gestartet.

  8. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=reset

    Der HTML Access Web Client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Das Anmeldefeld fordert den Benutzer zur Eingabe von Benutzernamen, Domänennamen und Kennwort auf. Nach einer erfolgreichen Anmeldung zeigt der Client ein Dialogfeld an, in dem der Benutzer aufgefordert wird, das Zurücksetzen für „Primary Desktop“ zu bestätigen.

    Anmerkung:

    Diese Aktion ist nur verfügbar, wenn der Horizon-Administrator den Endbenutzern das Zurücksetzen ihrer Maschinen erlaubt hat.

  9. https://horizon.mycompany.com/?My%20Notepad++?args=%22My%20new%20file.txt%22

    Öffnet My Notepad++ auf dem Server horizon.mycompany.com und übergibt das Argument my_new_file.txt an den Befehl zum Start der Anwendung. Der Dateiname ist in doppelte Anführungszeichen gesetzt, da er Leerzeichen enthält.

  10. https://horizon.mycompany.com/?Notepad++%2012?args=a.txt%20b.txt

    Öffnet Notepad++ 12 auf dem Server horizon.mycompany.com und übergibt das Argument a.text b.txt an den Befehl zum Start der Anwendung. Da dieses Argument nicht in doppelte Anführungszeichen gesetzt ist, trennt ein Leerzeichen die Dateinamen und die beiden Dateien werden gesondert in Notepad++ geöffnet.

    Anmerkung:

    Anwendungen können sich in der Umsetzung von Befehlszeilenargumenten unterscheiden. Wenn Sie beispielsweise das Argument a.txt b.txt an WordPad übergeben, öffnet WordPad nur eine Datei, a.txt.

  11. https://horizon.mycompany.com/?desktopId=Primary%20Desktop&action=restart

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com her. Das Anmeldefeld fordert den Benutzer zur Eingabe von Benutzernamen, Domänennamen und Kennwort auf. Nach einer erfolgreichen Anmeldung zeigt der Client ein Dialogfeld an, in dem der Benutzer aufgefordert wird, den Neustart für „Primary Desktop“ zu bestätigen.

    Anmerkung:

    Diese Aktion ist nur verfügbar, wenn der Horizon-Administrator den Endbenutzern den Neustart ihrer Maschinen erlaubt hat.

  12. https://horizon.mycompany.com/?unauthenticatedAccessEnabled=true&unauthenticatedAccessAccount=anonymous_user1

    HTML Access Web client wird gestartet und stellt eine Verbindung mit dem Server horizon.mycompany.com mithilfe des Kontos anonymous_user1 her.

Beispiel für HTML-Code

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 besagt und eine Schaltfläche mit dem Text TestButton zu codieren.

<html>
<body>

<a href="https://horizon.mycompany.com/?domainName=finance&userName=fred">Test Link</a><br>

<form><input type="button" value="TestButton" onClick="window.location.href=
'https://horizon.mycompany.com/?domainName=finance&userName=fred'"></form> <br>

</body>
</html>