horizon-view URI スキームを使用してハイパー テキスト リンクまたはボタンを作成し、これらのリンクを E メールまたは Web ページで使用できます。たとえば、エンド ユーザーは URI リンクをクリックして、指定した起動オプションでリモート デスクトップを開くことができます。
URI 構文の例
各 URI の例に続いて、URI リンクをクリック後にエンド ユーザーに表示される事項について説明します。
例 1
horizon-view://view.mycompany.com/Primary%20Desktop?action=start-session
Omnissa Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスが表示され、ユーザー名、ドメイン名、およびパスワードをユーザーに求めます。ログインに成功すると、表示名が Primary Desktop のリモート デスクトップにクライアントが接続します。ユーザーはゲスト OS にログインされます。
**注:**この例では、デフォルトの表示プロトコルとウィンドウ サイズが使用されます。デフォルトの表示プロトコルは PCoIP で、デフォルトのウィンドウ サイズは全画面表示です。
Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスが表示され、ユーザー名、ドメイン名、およびパスワードをユーザーに求めます。ログインに成功すると、クライアントは、識別された Horizon Connection Server のデスクトップ ID を持つリモート デスクトップに接続します。
例 2
horizon-view://view.mycompany.com:7555/Primary%20Desktop
この URI は前の例と同じ効果がありますが、Omnissa Horizon Connection Server インスタンスに 7555 の非デフォルト ポートを使用するところが異なります。(デフォルト ポートは 443 です。)リモート デスクトップ ID が提供されるので、start-session アクションが URI に含まれていない場合であっても、リモート デスクトップが開きます。
例 3
horizon-view://fred@view.mycompany.com/Finance%20Desktop?desktopProtocol=PCOIP
Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスで、[ユーザー名] テキスト ボックスに fred が挿入されます。ユーザーはドメイン名とパスワードを入力する必要があります。ログインに成功すると、表示名が Finance Desktop のリモート デスクトップにクライアントが接続します。ユーザーはゲスト OS にログインされます。PCoIP 表示プロトコルを使用して接続します。
例 4
horizon-view://view.mycompany.com/Calculator?action=start-session&appProtocol=BLAST
Horizon Client が起動して、view.mycompany.com サーバに接続します。ユーザーは、ログイン ダイアログ ボックスにユーザー名、ドメイン名、パスワードを入力する必要があります。ログインに成功すると、クライアントは Calculator という表示名の公開アプリケーションに接続します。Omnissa Horizon Blast 表示プロトコルを使用して接続します。
例 5
horizon-view://fred@view.mycompany.com/Finance%20Desktop?domainName=mycompany
Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスで、[ユーザー名] テキスト ボックスに fred が挿入され、[ドメイン] テキスト ボックスに mycompany が挿入されます。ユーザーはパスワードを入力する必要があるだけです。ログインに成功すると、表示名が Finance Desktop のリモート デスクトップにクライアントが接続します。ユーザーはゲスト OS にログインされます。
例 6
horizon-view://view.mycompany.com/
Horizon Client が起動し、view.mycompany.com サーバに接続するためのログイン プロンプトが表示されます。
例 7
omnissa-view://view.mycompany.com/Primary%20Desktop?action=reset
Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスが表示され、ユーザー名、ドメイン名、およびパスワードをユーザーに求めます。ログインに成功すると Horizon Client はダイアログ ボックスを表示し、Primary Desktop のリセット操作をユーザーに確認します。
**注:**Horizon 管理者がリモート デスクトップのリセット機能を有効にしている場合にのみ、このアクションを実行できます。
例 8
omnissa-view://view.mycompany.com/Primary%20Desktop?action=restart
Horizon Client が起動して、view.mycompany.com サーバに接続します。ログイン ダイアログ ボックスが表示され、ユーザー名、ドメイン名、およびパスワードをユーザーに求めます。ログインに成功すると Horizon Client はダイアログ ボックスを表示し、Primary Desktop の再起動操作をユーザーに確認します。
**注:**Horizon 管理者がリモート デスクトップの再起動機能を有効にしている場合にのみ、このアクションを実行できます。
例 9
omnissa-view://
Horizon Client が起動し、サーバのアドレスを入力するページが表示されます。
例 10
omnissa-view://10.10.10.10/My%20Notepad++?args=%22My%20new%20file.txt%22
My Notepad++ をサーバ 10.10.10.10 で起動して、引数 My new file.txt を公開アプリケーションの起動コマンドに渡します。ファイル名にはスペース文字が含まれるため、二重引用符で囲まれています。
例 11
omnissa-view://10.10.10.10/Notepad++%2012?args=a.txt%20b.txt
Notepad++ 12 をサーバ 10.10.10.10 で起動して、引数 a.text b.txt を公開アプリケーションの起動コマンドに渡します。引数は引用符で囲まれていないため、スペースがファイル名の区切りとなり、2 つのファイルが Notepad++ で別々に開きます。
**注:**公開アプリケーションによって、コマンドラインの引数を使用する方法が異なる場合があります。たとえば、引数 a.txt b.txt をワードバッドに渡すと、ワードバッドは a.txt の 1 つのファイルのみを開きます。
HTML コードの例
URI を使用してハイパー リンクおよびボタンを作成し、電子メールまたは Web ページに含めることができます。以下の例では、[Test Link(テスト リンク)] というラベルのハイパー リンクと [TestButton] というラベルのボタンのコードを記述するために、最初の URI のサンプルの URI を使用しています。
<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>
このページは役に立ちましたか?