您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> VC/MFC >> 如何取得active directory服务器上用户的信息?

如何取得active directory服务器上用户的信息?

来源:网络整理     时间:2016/7/30 23:50:00     关键词:

关于网友提出的“ 如何取得active directory服务器上用户的信息?”问题疑问,本网通过在网上对“ 如何取得active directory服务器上用户的信息?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 如何取得active directory服务器上用户的信息?
描述:

我在一台客户机上想取得AD服务器上的用户信息,如何去做.利用ADSI接口.
我现在遇到的困难是如何连接服务器,我知道服务器机器名是ff.aa.com,如何通过ADsGetObject这个函数连接?
连接后取得哪个接口可以取得用户信息,比如用户的名称,通信地址等.需要全部用户的信息.
如何取得这个接口啊.
另外,用户的信息放在一个OU1的容器中.
希望有高手给个简单的例子.谢谢.
参与者都有分.分不够再加.


解决方案1:

这个,具体用户信息放在什么位置要看域是怎么规划的。下面这段VBScript的代码可能对你有所启发

Set objDomain = GetObject("LDAP://cn=group1,cn=R&D Groups,dc=rnd,dc=company1,dc=local")
arrMemberOf = objDomain.GetEx("member")
 
WScript.Echo "Members:"
For Each strMember in arrMemberOf
    Set objUser = GetObject("LDAP://" & strMember)
    'WScript.echo strMember
    WScript.echo objUser.displayName & " , " & objUser.mail  & " , " & objUser.telephoneNumber & " , " & objUser.description
Next


以上介绍了“ 如何取得active directory服务器上用户的信息?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3034484.html

相关图片

相关文章