ターミナル サーバー (グローバル スペース) で実行されている Windows サービスから、特定のユーザーのターミナル サーバー セッションで Windows アプリケーションを実行しているプロセスを開始できるようにしたいと考えています。
これを行うにはどうすればよいですか?
Scenerio: Windows サービスは起動時に開始します。ユーザーが Terminal Server ユーザー セッションにログインした後、Windows サービスだけが知っているいくつかの基準に基づいて、Windows サービスは Windows アプリケーションを実行しているユーザーのセッションでプロセスを開始しようとします。
例: 「5 分後にシャットダウン」という警告をユーザーに表示したいとします。Windows サービスはこの状態を検出し、警告を表示する Windows アプリを開始する各ユーザー セッションでプロセスを開始します。そして、はい、警告ダイアログを表示する他の方法があることは知っています。これは例です。私たちがやりたいことは、はるかに侵襲的です。