- - PR -
クライアント情報の取得について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-05-26 13:32
リモートデスクトップ接続にて接続したクライアント情報の取得について教えてください。
[構成] ・Windows 2003 Server (ターミナルサーバー) ・クライアントPC (複数台) クライアントPCよりリモートデスクトップ接続にてWindows 2003 Serverに接続し、サーバにログインします。 サーバにログインしたユーザの情報([Windows タスクマネージャ]→[ユーザー]タブにて表示されているユーザ名、クライアント名)を取得したいのですが、ユーザー情報を取得する為のコマンド、またはWindows APIがございましたら教えて頂けませんでしょうか。 よろしくお願いいたします。 | ||||
|
投稿日時: 2006-05-26 14:13
こんにちは。
ターミナル サービス コマンド というコマンド群をお試しください。 http://www.microsoft.com/technet/prodtechnol/windowsserver2003/ja/library/ServerHelp/fb4b56c1-3b92-4670-958c-00acb4dc2247.mspx?mfr=true | ||||
|
投稿日時: 2006-05-26 14:28
ue様 返答ありがとうございます。
早速試させていただきました。 ターミナルサーバにログインしたユーザ情報が取れることを確認致しましたが、クライアント名(クライアントマシン名)だけが取得できてませんでした。 接続元のクライアントマシン名も取得したい場合は、どうしたらよいのでしょうか。 よろしくお願いいたします。 | ||||
|
投稿日時: 2006-05-26 16:10
ueです。
確かにクライアント名が取得できませんね。 Terminal Services API の中にクライアント名が取得できそうな関数がありました。 お試しください。 http://msdn.microsoft.com/library/en-us/termserv/termserv/wtsquerysessioninformation.asp?frame=true | ||||
|
投稿日時: 2006-05-26 16:30
ue様 ご返答ありがとうございます。
有力な情報頂き、ありがとうございます。 早速試させていただきます。 | ||||
|
投稿日時: 2006-05-27 02:24
ue様
Terminal Services APIを使用することで、クライアント名を取得することが出来ました。 ありがとうございます。 |
1