プログラム(C#.NET)を使用してリモートサーバーにアクセスし、リモートデスクトップを使用するのと同じように、接続されたユーザーのコンテキストでプログラムを実行したいと思います。
一部のユーザーアカウント(RunAsなど)を使用してプログラムを実行するだけでなく、リモートデスクトップなどの別の実行セッションを実行したい
どういうわけかターミナルサービスを使うべきだと思いますが、正確にはわかりません。どんな助けでもいただければ幸いです。
プログラム(C#.NET)を使用してリモートサーバーにアクセスし、リモートデスクトップを使用するのと同じように、接続されたユーザーのコンテキストでプログラムを実行したいと思います。
一部のユーザーアカウント(RunAsなど)を使用してプログラムを実行するだけでなく、リモートデスクトップなどの別の実行セッションを実行したい
どういうわけかターミナルサービスを使うべきだと思いますが、正確にはわかりません。どんな助けでもいただければ幸いです。
次のオープン ソース プロジェクトをチェックしてください: http://www.codeplex.com/Terminals
これは、ターミナル サービス ActiveX クライアント (mstscax.dll) を使用して、多くの興味深いことを行います。
プロジェクトをダウンロードしてソースをチェックするだけで、やりたいことを実行するために必要なすべての情報が得られると確信しています。