ServerFault の担当者が、ここで質問するのが適切であると判断したため、ここでこの質問を再質問しました。
1 台のコンピューターに複数のユーザーがログインしてアプリケーションを同時に使用することを防止しようとしています。つまり、同じコンピューターで同時に 2 回実行されないようにしたいということです。
ライセンスの使用を厳密に設定するのには理由があります。私のアプリは、非常に専門的でニッチな市場にサービスを提供しています。したがって、各コピーには約数万の費用がかかります。このような複数のリモート ログイン技術が注目を集めたら、私はすぐに倒産してしまうでしょう。
これは、彼らが 1 つのライセンスを購入してマシンにインストールし、特定のリモート デスクトップ テクノロジを使用して複数のユーザー ログインを行うことを阻止したいからです。法執行ではなく、技術的にライセンス契約に違反することを防ぎたい.
この申請書でできることはありますか?それとも、複数の同時ログインは単に不可能ですか?
ドングル以外のソリューションを希望します。私のアプリケーションは Windows でのみ実行されます。
編集: 問題をさらに複雑にするために、異なるバージョンへの同時アクセスを許可します (私のクライアントは、1 台のマシンに同じソフトウェアの複数のバージョンをインストールし、同時にそれらを起動できます)。同時リモートログインを許可していません。