web-dev-qa-db-ja.com

リモートデスクトップに接続されているクライアントのIPアドレスを取得するにはどうすればよいですか?

私はこの環境を持っています:

リモートデスクトップで接続する多くのクライアントを備えた1つのWindowsサーバーがあります。

クライアントごとに、rdesktiopに接続する新しいセッションを作成します。

必要なのは、接続されているクライアントに関連するDocument And Settingsフォルダーに、接続されているクライアントのIPアドレスを格納するファイルを作成することです。

netstat -n | find ":3389" | find "ESTABLISHED"を使用して、接続されているクライアントのすべてのIPアドレスを取得しますが、必要なのは1つだけではありません。

誰かが私に簡単な解決策を教えてもらえますか?

ありがとう!

2
JackTurky

StackOverflowにも同様の質問がありますが、おそらくそれが役立つでしょう:

https://stackoverflow.com/questions/1510093/how-to-get-the-ip-address-of-the-remote-desktop-client

1
MichelZ