RemoteApp セッションの数をユーザーごとに 1 つに制限するにはどうすればよいですか?

RemoteApp セッションの数をユーザーごとに 1 つに制限するにはどうすればよいですか?

一度に実行できるプログラムのインスタンスが 1 つだけのアプリケーションがあります。そうしないと、ひどいデータ破損が発生します。ユーザーは現在、このプログラムを Windows 7「サーバー」から RemoteApp として実行しています。ただし、ユーザーが誤ってプログラムのインスタンスを 2 つ実行できないように、インスタンスの数を 1 つに制限できるようにしたいと考えています。これは可能ですか? 可能であれば、どのようにすればよいですか?

答え1

私の知る限り、これを行う組み込みの方法はありません。ただし、仮に、プロセスがそのユーザーのコンテキストで既に実行されているかどうかを確認し、実行されている場合は終了する小さなスタブ アプリケーションまたはスクリプトを作成することはできます。実行されていない場合は、通常どおりアプリを起動します。次に、RemoteApp ショートカットをアプリケーションに直接ではなく、このスタブにポイントします。

関連情報