ターミナルサーバアプリケーションの配布用に作成するアプリケーションオブジェクトおよびファイルパッケージの種類は、いくつかの要因によって決定されます。次のリストで、使用できるアプリケーションオブジェクトとパッケージの種類、およびそれらを使用する場合について説明します。
ターミナルサーバアプリケーション: アプリケーションがターミナルサーバにインストールされており、Application Launcherがターミナルサーバではなくユーザのワークステーションにインストールされている場合は、ターミナルサーバのアプリケーションオブジェクトを使用します。ユーザが自分のワークステーションでApplication Launcherを起動し、ターミナルサーバのアプリケーションオブジェクトをダブルクリックすると、Application Launcherはワークステーション上のRDPクライアントまたはICAクライアントを呼び出します。呼び出されたクライアントは、ターミナルサーバとのクライアントセッションを開始し、セッション内でアプリケーションを起動します。
ユーザがApplication Launcherをクライアントセッション内で実行するときは、ターミナルサーバのアプリケーションオブジェクトを使用しないようにします。アプリケーションをホストしているターミナルサーバがApplication Launcherを実行しているサーバと異なる場合でも、この処理はサポートされていません。これを実行すると、ユーザは“アプリケーションオブジェクトの属性を取得することができません”というエラーメッセージを受け取ります。対処方法は、1)アプリケーションを単純なアプリケーションオブジェクトとして設定するか、2) Application Launcherをターミナルサーバではなくユーザワークステーション上で実行し、アプリケーションをターミナルサーバのアプリケーションオブジェクトとして設定します。
ターミナルサーバのアプリケーションオブジェクトの作成手順については、セクション 28.2, eDirectoryでのアプリケーションの設定を参照してください。
単純なアプリケーション: アプリケーションがすでにターミナルサーバにインストールされていて、ユーザがターミナルサーバからApplication Launcherを実行する(つまり、ユーザがターミナルサーバとのクライアントセッションを開始して、クライアントセッションでApplication Launcherを実行する)場合は、単純なアプリケーションオブジェクトを使用します。単純なアプリケーションオブジェクトは、ターミナルサーバ上のアプリケーションの実行可能ファイルを指すだけです。
ユーザがアプリケーションを起動したときにApplication Launcherによってアプリケーションをターミナルサーバにインストールする場合にも、単純なアプリケーションオブジェクトを使用できます。最小限のファイルをコピーしたり、環境設定を変更する必要のあるアプリケーションの場合のみ、単純なアプリケーションオブジェクトを使用します。それ以外の場合は、AOT/AXTアプリケーションオブジェクトまたはMSIアプリケーションオブジェクトを使用する必要があります。
単純なアプリケーションオブジェクトの作成手順については、セクション 28.2, eDirectoryでのアプリケーションの設定を参照してください。
.AOT/.AXTアプリケーション: ユーザがターミナルサーバからApplication Launcherを実行する場合で、ユーザがアプリケーションを起動するときにアプリケーションをターミナルサーバに配布したいが、アプリケーションが複雑すぎて、単純なアプリケーションオブジェクトとして配布できない場合は、AOT/AXTアプリケーションオブジェクトを使用します。
ユーザは、ファイルとレジストリ設定をアプリケーションオブジェクトで定義された場所にコピーするのに必要な、ファイルシステムおよびレジストリに対する権限を持っていなければなりません。複数のユーザがアプリケーションをインストールする場合、最初の配布後にユーザ固有のファイルとレジストリ設定のみが配布されます。
AOT/AXTアプリケーションオブジェクトおよびファイルパッケージの作成手順については、セクション 28.2, eDirectoryでのアプリケーションの設定を参照してください。
.MSIアプリケーション: ユーザがターミナルサーバからApplication Launcherを実行する場合で、アプリケーションがMSI (Microsoft Windows Installer)アプリケーションで、ユーザがアプリケーションを起動するときにアプリケーションをターミナルサーバに配布する場合は、MSIアプリケーションオブジェクトを使用します。
ユーザは[Administrators]グループのメンバーでなければなりません。Microsoft Windows Installerでは、非管理者ユーザはターミナルサーバクライアントセッションによってインストールを実行できません。
MSIアプリケーションオブジェクトおよびファイルパッケージの作成手順については、セクション 28.2, eDirectoryでのアプリケーションの設定を参照してください。