0

すべてのユーザーのセッションの詳細をキャプチャするWindowsアプリケーションを作成しています。

RDPセッションを使用して自分のマシンに接続しているユーザーの数を追跡したいと思います。スクリーンショットですべてのアクティビティをログに記録したい。

そこで、アクティブな画面をキャプチャする方法を知りたいのですが。「RUNAS」を試しましたが、実行している現在のスクリーンショットが表示されます。ユーザーのアプリケーションデータは使用できますが、実際の画面は表示されません。

LogonUser、CreateProcessAsUserも試しましたが、実際のポイントを取得できませんでした。どうすればいいのか教えてください。

'cassia' googleライブラリを使用して、現在ログに記録されているすべてのユーザーを一覧表示しました。

Laxmilalに感謝します

4

1 に答える 1

0

ユーザーがマシンにログインするときにユーザーのセッションでアプリケーションを起動し、すでにログインしているユーザーセッションを監視する方がはるかに簡単です。実行中のアプリケーションの複数のインスタンスの同期に固有の問題(ログインしているユーザーごとに1つ)アプリケーションがWindowsユーザーセッションをパンチスルーし、一度に複数の異なるセッションでコードを実行する(そしてとにかくすべてを同期する)ことに伴う問題よりも、はるかに簡単に解決できます。

于 2010-12-27T14:59:22.197 に答える