我正在尝试查询LDAP服务器,以便在用户登录时获取信息。
在一组属性中(来自return)没有具体告诉我这些信息,但有两个特别可以做到这一点:lastlogon和lastlogoff。 但是lastlogoff总是0。 :/
我如何才能获得lastlogoff的真正价值?
感谢您的进步!
答案 0 :(得分:0)
我可以在SO上推荐你这篇文章吗?之前我使用过这个解决方案,因为如上所述,没有办法在AD中找到这些信息。可以在网络上查找计算机名称,但这并不表示实际用户。
Active Directory check if user is logged in
我希望这对你有帮助,我在链接文章中使用了这个....
“......另一种选择可能是创建一个登录/注销脚本 写入特定文件/数据库,您可以监视该文件 看谁登录....“
然后,这个例子是针对vbscript和WMI的。如上所述,存在通过sysinternals提供的第三方工具。 您说您无权更改LDAP服务器。这包括登录/注销脚本吗?