アプリケーション
はじめに
展開でデリバリーグループのみを使用している場合(アプリケーショングループは使用しない場合)、アプリケーションはデリバリーグループに追加します。アプリケーショングループも使用している場合は、通常、代わりにアプリケーショングループにアプリケーションを追加します。このガイダンスにより、管理が容易になります。アプリケーションは常に少なくとも1つのデリバリーグループまたはアプリケーショングループに属している必要があります。
アプリケーションの追加ウィザードでは、1つ以上のデリバリーグループ、または1つ以上のアプリケーショングループを選択できますが、両方は選択できません。後でアプリケーションのグループ関連付けを変更することはできますが(たとえば、アプリケーショングループからデリバリーグループにアプリケーションを移動するなど)、ベストプラクティスでは、そのような複雑さを追加することは推奨されません。アプリケーションは1種類のグループに保持してください。
アプリケーションを複数のグループに関連付ける場合、それらのすべてのグループでアプリケーションを表示するのに十分な権限がないと、可視性の問題が発生する可能性があります。そのような場合は、より高い権限を持つ管理者に相談するか、アプリケーションが関連付けられているすべてのグループを含むようにスコープを拡張してください。
同じ名前のアプリケーションを2つ(異なるグループからである可能性もあります)同じユーザーに公開する場合、Studioで
Application name (for user)プロパティを変更してください。そうしないと、ユーザーはCitrix Workspace™アプリで重複した名前を目にすることになります。
アプリケーションのプロパティ(設定)は、追加時または後で変更できます。アプリケーションが配置されているアプリケーションフォルダーも、アプリケーションの追加時または後で変更できます。
詳細については、以下を参照してください。
アプリケーションの追加
デリバリーグループまたはアプリケーショングループを作成するときにアプリケーションを追加できます。これらの手順については、デリバリーグループの作成およびアプリケーショングループの作成で詳しく説明されています。次の手順では、グループ作成後にアプリケーションを追加する方法について説明します。
知っておくと良いこと:
-
Remote PC Accessデリバリーグループにアプリケーションを追加することはできません。
-
アプリケーションの追加ウィザードを使用して、デリバリーグループまたはアプリケーショングループからアプリケーションを削除することはできません。これは別の操作です。
1つ以上のアプリケーションを追加するには:
-
Studioのナビゲーションペインでアプリケーションを選択し、アクションペインでアプリケーションの追加を選択します。
-
アプリケーションの追加ウィザードがはじめにページとともに起動します。このページは、今後のウィザードの起動時に表示しないように設定できます。
-
ウィザードは、グループ、アプリケーション、概要の各ページを案内します。各ページの作業が完了したら、概要ページに到達するまで次へをクリックします。
単一のデリバリーグループまたはアプリケーショングループにアプリケーションを追加する場合の、手順1の代替方法:
-
アプリケーションを1つのデリバリーグループのみに追加するには: 手順1で、Studioのナビゲーションペインでデリバリーグループを選択し、中央のペインでデリバリーグループを選択してから、アクションペインでアプリケーションの追加を選択します。ウィザードにはグループページが表示されません。
-
アプリケーションを1つのアプリケーショングループのみに追加するには: 手順1で、Studioのナビゲーションペインでアプリケーションを選択し、中央のペインでアプリケーショングループを選択してから、アクションペインでアプリケーショングループ名の下にあるアプリケーションの追加エントリを選択します。ウィザードにはグループページが表示されません。
グループページ
このページには、サイト内のすべてのデリバリーグループが一覧表示されます。アプリケーショングループも作成している場合は、アプリケーショングループとデリバリーグループが一覧表示されます。どちらかのグループを選択できますが、両方のグループを選択することはできません。つまり、アプリケーショングループとデリバリーグループに同時にアプリケーションを追加することはできません。通常、アプリケーショングループを使用している場合は、デリバリーグループではなくアプリケーショングループにアプリケーションを追加します。
アプリケーションを追加するときは、少なくとも1つのデリバリーグループ(または、利用可能な場合はアプリケーショングループ)の横にあるチェックボックスをオンにします。すべてのアプリケーションは、常に少なくとも1つのグループに関連付けられている必要があります。
アプリケーションページ
追加をクリックして、アプリケーションソースを表示します。
-
スタートメニューから: 選択したデリバリーグループ内のマシンで検出されたアプリケーション。このソースを選択すると、検出されたアプリケーションのリストを含む新しいページが起動します。追加するアプリケーションのチェックボックスをオンにして、OKをクリックします。このソースは、(1)関連付けられたデリバリーグループがないアプリケーショングループを選択した場合、(2)関連付けられたデリバリーグループにマシンが含まれていないアプリケーショングループを選択した場合、または(3)マシンが含まれていないデリバリーグループを選択した場合は、選択できません。
-
手動で定義: サイト内またはネットワーク内の他の場所にあるアプリケーション。このソースを選択すると、新しいページが起動します。実行可能ファイルへのパス、作業ディレクトリ、オプションのコマンドライン引数、管理者およびユーザーの表示名を入力します。この情報を入力したら、OKをクリックします。
-
既存: 以前サイトに追加されたアプリケーション。このソースを選択すると、検出されたアプリケーションのリストを含む新しいページが起動します。追加するアプリケーションのチェックボックスを選択し、OKをクリックします。サイトにアプリケーションがない場合、このソースは選択できません。
-
App-V: App-Vパッケージ内のアプリケーション。このソースを選択すると、App-Vサーバーまたはアプリケーションライブラリを選択する新しいページが起動します。表示された画面から、追加するアプリケーションのチェックボックスを選択し、OKをクリックします。詳しくは、「App-V」を参照してください。App-Vがサイト用に構成されていない場合、このソースは選択できません。
-
アプリケーショングループ: アプリケーショングループ。このソースを選択すると、アプリケーショングループのリストを含む新しいページが起動します。(表示には各グループ内のアプリケーションもリストされますが、個々のアプリケーションではなくグループのみを選択できます。)選択したグループ内の現在および将来のすべてのアプリケーションが追加されます。追加するアプリケーショングループのチェックボックスを選択し、OKをクリックします。このソースは、(1) アプリケーショングループがない場合、または (2) 選択したデリバリーグループがアプリケーショングループをサポートしていない場合(たとえば、静的に割り当てられたマシンを持つデリバリーグループ)には選択できません。
表に示されているように、追加リストの一部のソースは、そのタイプの有効なソースがない場合、選択できません。互換性のないソース(たとえば、アプリケーショングループにアプリケーショングループを追加できないなど)はリストに含まれません。選択したグループに既に追加されているアプリケーションは選択できません。
このページまたは後で、アプリケーションのプロパティ(設定)を変更できます。
デフォルトでは、追加されたアプリケーションは
Applicationsという名前のアプリケーションフォルダーに配置されます。アプリケーションはこのページから、または後で変更できます。同じ名前のアプリケーションが同じフォルダーに存在する場合にアプリケーションを追加しようとすると、追加しようとしているアプリケーションの名前を変更するよう求められます。提示された新しい名前を受け入れるか、拒否してアプリケーションの名前を変更するか、別のフォルダーを選択できます。たとえば、アプリケーションフォルダーにappが既に存在し、そのフォルダーにappという名前の別のアプリケーションを追加しようとすると、新しい名前app_1が提示されます。
概要ページ
10個以下のアプリケーションを追加する場合、その名前は追加するアプリケーションにリストされます。10個を超えるアプリケーションを追加する場合、合計数が指定されます。
概要情報を確認し、**「完了」**をクリックします。
アプリケーションのグループ関連付けを変更する
アプリケーションを追加した後、そのアプリケーションが関連付けられているデリバリーグループとアプリケーショングループを変更できます。
アプリケーションを別のグループにドラッグできます。これは、アクションペインのコマンドを使用する代わりの方法です。
アプリケーションが複数のデリバリーグループまたはアプリケーショングループに関連付けられている場合、グループの優先順位を使用して、複数のグループがアプリケーションを検索するためにチェックされる順序を指定できます。デフォルトでは、すべてのグループの優先順位は0(最高)です。同じ優先順位のグループは負荷分散されます。
アプリケーションは、アプリケーションを配信できる共有(プライベートではない)マシンを含むデリバリーグループに関連付けることができます。また、共有マシンを含むデリバリーグループがデスクトップのみを配信する場合でも、(1) デリバリーグループに共有マシンが含まれており、XenDesktop 7.xバージョン7.9より前に作成された場合、および (2)
Edit delivery group権限がある場合は、そのデリバリーグループを選択できます。プロパティダイアログがコミットされると、デリバリーグループの種類は自動的にdesktops and applicationsに変換されます。
-
Studioのナビゲーションペインでアプリケーションを選択し、中央のペインでアプリケーションを選択します。
-
アクションペインでプロパティを選択します。
-
**「グループ」**ページを選択します。
-
グループを追加するには、**「追加」をクリックし、「アプリケーショングループ」または「デリバリーグループ」を選択します。(アプリケーショングループを作成していない場合、唯一の項目は「デリバリーグループ」**です。)次に、1つ以上の利用可能なグループを選択します。アプリケーションと互換性のないグループ、またはすでにアプリケーションに関連付けられているグループは選択できません。
-
グループを削除するには、1つ以上のグループを選択し、**「削除」**をクリックします。グループの関連付けを削除した結果、アプリケーションがどのグループとも関連付けられなくなる場合、アプリケーションが削除されることを警告されます。
-
グループの優先度を変更するには、グループを選択し、**「優先度の編集」をクリックします。優先度値を選択し、「OK」**をクリックします。
-
-
完了したら、**「適用」をクリックして変更を適用し、ウィンドウを開いたままにするか、「OK」**をクリックして変更を適用し、ウィンドウを閉じます。
アプリケーションの複製、有効化または無効化、名前の変更、または削除
次のアクションが利用可能です。
-
複製: 異なるパラメーターまたはプロパティを持つ別のバージョンを作成するために、アプリケーションを複製したい場合があります。アプリケーションを複製すると、一意のサフィックスで自動的に名前が変更され、元のアプリケーションの隣に配置されます。また、アプリケーションを複製してから、別のグループに追加したい場合もあります。(複製後、アプリケーションを移動する最も簡単な方法はドラッグすることです。)
-
有効化または無効化: アプリケーションの有効化と無効化は、デリバリーグループまたはアプリケーショングループの有効化と無効化とは異なるアクションです。
-
名前の変更: 一度に1つのアプリケーションのみ名前を変更できます。アプリケーションの名前を変更しようとして、同じ名前のアプリケーションが同じフォルダーまたはグループに存在する場合、別の名前を指定するように求められます。
-
削除: アプリケーションを削除すると、関連付けられていたデリバリーグループおよびアプリケーショングループから削除されますが、元々アプリケーションを追加するために使用されたソースからは削除されません。アプリケーションの削除は、デリバリーグループまたはアプリケーショングループから削除するのとは異なるアクションです。
アプリケーションを複製、有効化、無効化、名前変更、または削除するには:
-
Studioのナビゲーションペインでアプリケーションを選択します。
-
中央のペインで1つ以上のアプリケーションを選択し、アクションペインで適切なタスクを選択します。
-
プロンプトが表示されたら、アクションを確認します。
デリバリーグループからアプリケーションを削除する
アプリケーションは、少なくとも1つのデリバリーグループまたはアプリケーショングループに関連付けられている(属している)必要があります。アプリケーションをデリバリーグループから削除しようとして、そのアプリケーションがどのデリバリーグループまたはアプリケーショングループとの関連付けも失われる場合、続行するとアプリケーションが削除されることが通知されます。その場合、そのアプリケーションを配信したい場合は、有効なソースから再度追加する必要があります。
アプリケーショングループからアプリケーションを削除する
アプリケーションは、少なくとも1つのデリバリーグループまたはアプリケーショングループに属している必要があります。アプリケーションをアプリケーショングループから削除しようとしたときに、そのアプリケーションがどのグループにも属さなくなる場合、続行するとアプリケーションが削除されるという通知が表示されます。その場合、そのアプリケーションを配信したい場合は、有効なソースから再度追加する必要があります。
-
Studioナビゲーションペインでアプリケーションを選択します。
-
中央のペインでアプリケーショングループを選択し、1つまたは複数のアプリケーションを選択します。
-
アクションペインでアプリケーショングループから削除を選択します。
-
削除を確認します。
アプリケーションのプロパティを変更する
アプリケーションのプロパティは、一度に1つしか変更できません。
アプリケーションのプロパティを変更するには:
次のリストでは、ページが括弧内に表示されます。
| プロパティ | ページ |
|---|---|
| Citrix Workspaceアプリにアプリケーションが表示されるカテゴリまたはフォルダー | 配信 |
| コマンドライン引数。「公開アプリケーションへのパラメーターの受け渡し」を参照してください。 | 場所 |
| アプリケーションが利用可能なデリバリーグループとアプリケーショングループ | グループ |
| 説明 | 識別 |
| ファイル名拡張子とファイルの種類関連付け:アプリケーションが自動的に開く拡張子 | ファイルの種類関連付け |
| アイコン | 配信 |
| StoreFront™のキーワード | 識別 |
| 制限; アプリケーション制限の構成を参照 | 配信 |
| 名前: ユーザーおよび管理者に表示される名前 | 識別 |
| 実行可能ファイルへのパス; 公開アプリケーションへのパラメーターの受け渡しを参照 | 場所 |
| ユーザーのデスクトップ上のショートカット: 有効または無効 | 配信 |
| 可視性: Citrix Workspaceアプリでアプリケーションを表示できるユーザーを制限します。非表示のアプリケーションでも起動できます。利用不可かつ非表示にするには、別のグループに追加します。 | 可視性の制限 |
| 作業ディレクトリ | 場所 |
アプリケーションの変更は、現在のアプリケーションユーザーがセッションからログオフするまで有効にならない場合があります。
アプリケーション制限を構成する
アプリケーションの使用状況を管理するために、アプリケーション制限を構成します。たとえば、アプリケーション制限を使用して、アプリケーションに同時にアクセスするユーザーの数を管理できます。同様に、アプリケーション制限は、リソースを大量に消費するアプリケーションの同時インスタンス数を管理するためにも使用できます。この制限は、サーバーのパフォーマンスを維持し、サービスの劣化を防ぐのに役立ちます。
この機能は、Controller によって仲介されるアプリケーションの起動数(Citrix Workspace アプリや StoreFront からの起動など)を制限するものであり、他の方法で起動できる実行中のアプリケーションの数を制限するものではありません。これは、アプリケーション制限が同時使用を管理する際に管理者を支援するものの、すべてのシナリオで強制力を持つわけではないことを意味します。たとえば、Controller が停止モードの場合、アプリケーション制限は適用できません。
デフォルトでは、同時に実行できるアプリケーションインスタンスの数に制限はありません。アプリケーション制限の設定はいくつかあります。それらのいずれか、またはすべてを構成できます。
-
デリバリーグループ内のすべてのユーザーによるアプリケーションの同時インスタンスの最大数。
-
デリバリーグループ内のユーザーごとのアプリケーションのインスタンス数(1つ)。
-
マシンごとのアプリケーションの同時インスタンスの最大数(PowerShell のみ)。
制限が構成されている場合、ユーザーが構成された制限を超えるアプリケーションインスタンスを起動しようとすると、エラーメッセージが生成されます。複数の制限が構成されている場合、最初に到達した制限でエラーが報告されます。
アプリケーション制限の使用例:
-
同時インスタンス数の最大制限: デリバリーグループで、アプリケーション
Alphaの同時インスタンスの最大数を 15 に構成します。その後、そのデリバリーグループのユーザーは、そのアプリケーションのインスタンスを 15 個同時に実行しています。そのデリバリーグループのいずれかのユーザーがAlphaを起動しようとすると、エラーメッセージが生成されます。Alphaは、構成された同時アプリケーションインスタンス制限(15)を超えるため、起動されません。 -
ユーザーごとのアプリケーションインスタンス数制限: 別のデリバリーグループで、アプリケーション
Betaに対してユーザーごとのインスタンス数オプションを有効にします。ユーザーのTonyはアプリケーションBetaを正常に起動します。その日の後半、Tonyのセッションでそのアプリケーションがまだ実行されている間に、彼はBetaの別のインスタンスを起動しようとします。エラーメッセージが生成され、ユーザーごとのインスタンス数制限を超えるため、Betaは起動されません。 -
同時インスタンス数の最大制限とユーザーごとのインスタンス数制限: 別のデリバリーグループで、同時インスタンスの最大数を 10 に構成し、アプリケーション
Deltaのユーザーごとのインスタンス数オプションを有効にします。その後、そのデリバリーグループの 10 人のユーザーがそれぞれDeltaのインスタンスを実行している場合、そのデリバリーグループの他のユーザーがDeltaを起動しようとすると、エラーメッセージが表示されます。Deltaは起動されません。現在の 10 人のDeltaユーザーのいずれかがそのアプリケーションの 2 番目のインスタンスを起動しようとすると、エラーメッセージが表示され、2 番目のインスタンスは起動されません。 -
マシンごとの同時インスタンス数の最大制限とタグ制限の使用: アプリケーション
Charlieには、特定のサーバーで同時に実行できるインスタンスの数を規定するライセンスおよびパフォーマンス要件があります。これらの要件は、サイト内のすべてのサーバーで同時に実行できるインスタンスの数も規定します。アプリケーションのインスタンス数/マシン制限は、サイト内のすべてのサーバーに影響します(特定のデリバリーグループ内のマシンだけでなく)。サイトに 3 台のサーバーがあるとします。アプリケーションCharlieの場合、マシンあたりのアプリインスタンス制限を 2 に構成します。したがって、サイト全体でアプリケーションCharlieのインスタンスは 6 つまでしか起動できません。(これは、3 台のサーバーそれぞれで Charlie のインスタンスが 2 つという制限です。)アプリケーションの使用をデリバリーグループ内の特定のコンピューターのみに制限するには(サイト全体のすべてのコンピューターでのインスタンス制限に加えて):-
それらのマシンにタグ付け機能を使用します。
-
そのアプリケーションのマシンごとの最大インスタンス数を構成します。
-
アプリケーションがControllerの仲介以外の方法(たとえば、Controllerが停止モードの場合など)で起動され、構成された制限を超過した場合、ユーザーは制限を超過しないように十分な数のインスタンスを閉じるまで、それ以上のインスタンスを起動できません。制限を超過したインスタンスは強制的にシャットダウンされません。ユーザーが閉じるまで継続して実行が許可されます。
セッションローミングを無効にする場合は、ユーザーごとのアプリケーションインスタンス数制限を無効にします。ユーザーごとのアプリケーションインスタンス数制限を有効にする場合は、新しいデバイスでの新しいセッションを許可する2つの値のいずれも構成しないでください。ローミングについて詳しくは、「セッション」を参照してください。
デリバリーグループごとの最大インスタンス数制限と、ユーザーごとのインスタンス数制限を構成するには:
-
Studioナビゲーションペインでアプリケーションを選択し、アプリケーションを選択します。
-
アクションペインでアプリケーションプロパティの編集を選択します。
-
[配信] ページで、次のいずれかのオプションを選択します。
-
アプリケーションの無制限の使用を許可する。同時に実行されるインスタンスの数に制限はありません。これがデフォルトです。
-
アプリケーションの制限を設定する。制限の種類は2つあります。いずれかまたは両方を指定します。
-
同時に実行できるインスタンスの最大数を指定します
-
ユーザーごとにアプリケーションのインスタンスを1つに制限する
-
-
-
[OK] をクリックして変更を適用し、ダイアログボックスを閉じます。または、[適用] をクリックして変更を適用し、ダイアログボックスを開いたままにします。
マシンごとの最大インスタンス数制限を構成するには(PowerShellのみ):
-
PowerShellで(Citrix Cloud™展開の場合はRemote PowerShell SDKを、オンプレミス展開の場合はPowerShell SDKを使用して)、適切な
BrokerApplicationコマンドレットをMaxPerMachineInstancesパラメーターとともに指定します。 -
ガイダンスについては、
Get-Helpコマンドレットを使用してください。例:Get-Help Set-BrokerApplication –Parameter MaxPerMachineInstances
公開アプリケーションにパラメーターを渡す
アプリケーションのプロパティの場所ページを使用して、コマンドラインを入力し、公開アプリケーションにパラメーターを渡します。
公開アプリケーションをファイルの種類に関連付けると、
“%*” (二重引用符で囲まれたパーセント記号とアスタリスク記号) がアプリケーションのコマンドラインの末尾に追加されます。これらの記号は、ユーザーデバイスに渡されるパラメーターのプレースホルダーとして機能します。
公開アプリケーションが期待どおりに起動しない場合は、そのコマンドラインに正しい記号が含まれていることを確認してください。デフォルトでは、
“%*” 記号が追加されると、ユーザーデバイスから提供されるパラメーターが検証されます。ユーザーデバイスから提供されるカスタマイズされたパラメーターを使用する公開アプリケーションの場合、コマンドライン検証をバイパスするために、“%**” 記号がコマンドラインに追加されます。アプリケーションのコマンドラインにこれらの記号が表示されない場合は、手動で追加してください。
実行可能ファイルへのパスにスペースを含むディレクトリ名が含まれている場合 (例:
“C:\Program Files”)、スペースがコマンドラインの一部であることを示すために、アプリケーションのコマンドラインを二重引用符で囲みます。これを行うには、パスを二重引用符で囲み、%* 記号を別の二重引用符で囲みます。パスの閉じ引用符と %* 記号の開始引用符の間にスペースを含めるようにしてください。
たとえば、公開アプリケーションであるWindows Media Playerのコマンドラインは次のとおりです。
“C:\Program Files\Windows Media Player\mplayer1.exe” “%*”
注:
公開アプリケーションを起動するためのコマンドラインの最大文字数 (引数を含む) は203文字です。
アプリケーションフォルダーの管理
デフォルトでは、デリバリーグループに追加する新しいアプリケーションは、Applicationsという名前のフォルダーに配置されます。デリバリーグループの作成時、アプリケーションの追加時、または後で別のフォルダーを指定できます。
知っておくと良いこと:
-
Applicationsフォルダーの名前を変更したり削除したりすることはできませんが、その中に含まれるすべてのアプリケーションを、作成した他のフォルダーに移動することはできます。
-
フォルダー名には1~64文字を含めることができます。スペースも使用できます。
-
フォルダーは最大5レベルまでネストできます。
-
フォルダーにアプリケーションを含める必要はありません。空のフォルダーも許可されます。
-
フォルダーは、移動するか、作成時に別の場所を指定しない限り、Studioでアルファベット順に表示されます。
-
同じ名前のフォルダーを複数持つことができますが、それぞれ異なる親フォルダーを持つ必要があります。同様に、同じ名前のアプリケーションを複数持つことができますが、それぞれ異なるフォルダーに存在する必要があります。
-
フォルダー内のアプリケーションを表示するには
View Applications権限が必要です。また、アプリケーションを含むフォルダーを削除、名前変更、または削除するには、そのフォルダー内のすべてのアプリケーションに対してEdit Application Properties権限が必要です。 -
以下のほとんどの手順では、Studioのアクションペインを使用してアクションを要求します。または、右クリックメニューを使用するか、項目をドラッグすることもできます。たとえば、意図しない場所にフォルダーを作成または移動した場合、ドラッグアンドドロップで正しい場所に移動できます。
アプリケーションフォルダーを管理するには、Studioナビゲーションペインでアプリケーションを選択します。以下のリストを参考にしてください。
-
すべてのフォルダー(ネストされたフォルダーを除く)を表示するには: フォルダーリストの上にあるすべて表示をクリックします。
-
最上位レベル(ネストされていない)にフォルダーを作成するには: アプリケーションフォルダーを選択します。新しいフォルダーをアプリケーション以外の既存のフォルダーの下に配置するには、そのフォルダーを選択します。次に、アクションペインでフォルダーの作成を選択します。名前を入力します。
-
フォルダーを移動するには: フォルダーを選択し、アクションペインでフォルダーの移動を選択します。ネストされたフォルダーが含まれている場合を除き、一度に1つのフォルダーしか移動できません。(フォルダーを移動する最も簡単な方法は、ドラッグすることです。)」
デリバリーグループまたはアプリケーショングループを作成する際に、アプリケーションページで追加するアプリケーションをフォルダーに配置することもできます。デフォルトでは、追加されたアプリケーションはアプリケーションフォルダーに入ります。変更をクリックしてフォルダーを選択または作成します。
公開デスクトップでのアプリケーションのローカル起動を制御する
ユーザーが公開デスクトップ内から公開アプリケーションを起動する際、そのデスクトップセッションでアプリケーションを起動するか、公開アプリケーションとして起動するかを制御できます。Citrix Workspaceアプリは、VDA上のWindowsレジストリでアプリケーションのインストールパスを検索し、存在する場合はアプリケーションのローカルインスタンスを起動します。それ以外の場合は、ホストされたアプリケーションのインスタンスが起動されます。VDAにインストールされていないアプリケーションを起動すると、ホストされたアプリケーションが起動されます。詳細については、「vPrefer起動」を参照してください。
PowerShell(Citrix Cloud展開環境ではRemote PowerShell SDK、オンプレミス展開環境ではPowerShell SDKを使用)で、このアクションを変更できます。
New-Broker ApplicationまたはSet-BrokerApplication コマンドレットで、LocalLaunchDisabled オプションを使用します。例:
Set-BrokerApplication -LocalLaunchDisabled <Boolean>
デフォルトでは、このオプションの値はfalse(
-LocalLaunchDisabled $false)です。公開デスクトップ内から公開アプリケーションを起動すると、そのデスクトップセッション内でアプリケーションが起動されます。
オプションの値をtrue(
-LocalLaunchDisabled $true)に設定すると、公開アプリケーションが起動されます。これにより、公開デスクトップから公開アプリケーションへの個別の追加セッションが(Citrix Workspaceアプリ for Windowsを使用して)作成されます。
要件と制限:
-
アプリケーションの
ApplicationTypeの値はHostedOnDesktopである必要があります。 -
このオプションは、適切なPowerShell SDKを介してのみ利用できます。現在、Studioのグラフィカルインターフェイスでは利用できません。
-
このオプションには、StoreFront 3.14、Citrix Receiver for Windows 4.11、およびDelivery Controller 7.17が最低限必要です。