免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5060 | 回复: 4
打印 上一主题 下一主题

[Server 2003] windows 终端服务器如何获得client的IP地址 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-31 09:50 |只看该作者 |倒序浏览
使用windows 终端服务器,但是我发现无法通过tsadmin.exe获得
client 的IP。问一下,目前是否有现成的工具获得客户IP 地址。

还有一个问题就是麻烦的就是tsadmin还不能获得登录用户的描述,必须使用计算机管理工具查看里面的用户描述。

微软号称图形界面做的如何如何的好,这些基本的功能确不具备。

论坛徽章:
0
2 [报告]
发表于 2007-10-31 15:57 |只看该作者
在VC及VB中直接调用。
BOOL  WINAPI  WTSQuerySessionInformation(
    IN HANDLE hServer,
    IN DWORD SessionId,
    IN WTS_INFO_CLASS WTSInfoClass,
    OUT LPWSTR * ppBuffer,
    OUT DWORD * pBytesReturned
    );
            具体如何调用请参考MSN中的相关说明,该函数调用时需用到如下几个文件:
wtsapi32.dll
wtsapi32.lib
wtsapi32.h
这些文件是Window提供的,可到网上下载。

论坛徽章:
0
3 [报告]
发表于 2007-11-01 09:49 |只看该作者

回复 #2 chenjm79 的帖子

学习了:bye:

不过好像应该有现成的工具:rose: 暂时想不到是什么工具

论坛徽章:
0
4 [报告]
发表于 2007-11-02 08:04 |只看该作者
>不过好像应该有现成的工具 暂时想不到是什么工具

我觉得也是,我们使用windows 终端,有5,6台之多,经常遇到一些小问题,要远程连接客户,
许多使用查找很麻烦!!!!

论坛徽章:
0
5 [报告]
发表于 2007-11-03 11:36 |只看该作者
找到一个程序,不过仅仅获得
引用页 http://www.ctrl-alt-del.com.au/CAD_Utils.htm

不过仅仅获得连接主机的IP。使用GETTSCIP.exe。

不过我发现有一个变通的方法,就是在终端管理服务器里加入全部终端服务器的IP,这样就不需要切换管理服务器了。

但是我总觉功能应该在终端服务管理器里面可以显示用户的描述,以及连接客户的IP。

微软看来根本不注重这些,更多的注重普通用户的体验,就像它的sql server,实际上它的管理功能也是很弱的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP