在线等待,在域控制器上如何查看域内一台计算机上当前的登陆域用户名?
帮帮我,域控制器上肯定记录有每一台计算机的登陆用户
有没有类似
IP地址-》登陆用户名 动态影射的文件
问题点数:100、回复次数:14Top
1 楼ysqu(★★★★★)回复于 2003-12-01 15:55:39 得分 20
无论NT还是2000都可以使用这个方法,不需要其他软件
可以使用策略编辑POLEDIT.exe 在C盘下WINNT目录下
打开后选择文件下的 CONNECT 到那台机器就可以了
Top
2 楼noApple(没有苹果)回复于 2003-12-01 16:07:57 得分 0
有这样的映射文件吗?
最后有个东西可以记录下来,因为我要编程获取
即输入一个IP(或计算机名),然后返回一个用户名
是一般用户名,而不是类似S-1-5-21-……这样的用户名
Top
3 楼noApple(没有苹果)回复于 2003-12-01 16:09:00 得分 0
或者有什么命令行工具,nbtstat可不行呀,我要的是域用户名。Top
4 楼zhanghy2(肥鱼)回复于 2003-12-01 16:24:46 得分 20
在域管理器里面什么地方保存当前登陆的域用户啊?Top
5 楼noApple(没有苹果)回复于 2003-12-01 16:25:38 得分 0
顶Top
6 楼noApple(没有苹果)回复于 2003-12-01 16:35:00 得分 0
这可不是破问题,我把来龙去脉说一下
我公司正在做一个学校管理软件,这个学校里组建了windows域,我们这个软件必须具备一个功能:
只要是域用户就可以访问我们这个系统,并且根据用户名字分配不同的权限。
所以目前我们只能取得访问者的ip地址,但是
(1)得不到登陆到该计算机的登陆用户名。
(2)得到用户名后,还要判断是不是该域的用户
Top
7 楼noApple(没有苹果)回复于 2003-12-01 17:20:23 得分 0
顶顶顶呀Top
8 楼icuc88(职业特种兵)回复于 2003-12-01 20:49:25 得分 10
Windows 系统判断用户可不是根据用户名称!!!我劝你找一本Windows API用户手册,里面你想要得一目了然!Top
9 楼bearbaba(【笨笨熊】)回复于 2003-12-01 22:14:05 得分 10
这个问题还真的有点难度,不通过第三方软件实现好像不行Top
10 楼ravenkatte(Oracle Applications DBA/Technical Consultant)回复于 2003-12-01 22:28:32 得分 20
我也觉得不容易
回复人: ysqu() ( ) 信誉:257 2003-12-1 15:55:39 得分:0
无论NT还是2000都可以使用这个方法,不需要其他软件
可以使用策略编辑POLEDIT.exe 在C盘下WINNT目录下
打开后选择文件下的 CONNECT 到那台机器就可以了
这一段话,我始终没看懂Top
11 楼noApple(没有苹果)回复于 2003-12-02 09:10:49 得分 0
不顶克可不行呀Top
12 楼icuc88(职业特种兵)回复于 2003-12-02 11:16:41 得分 10
没有!Windows 判断用户不是通过IP判断的。
不过你要的东西倒是可以想办法弄到,但是比较困难。
你是不是做编程的?那就去找API....Top
13 楼netcoder(朱二)回复于 2003-12-02 18:52:45 得分 10
upTop
14 楼noApple(没有苹果)回复于 2003-12-03 20:26:07 得分 0
还得顶呀Top




