Active Directory检查用户是否已登录
本文关键字:登录 是否 用户 Directory 检查 Active | 更新日期: 2023-09-27 18:11:56
我正在尝试使用活动目录来判断用户当前是否登录。对于活动目录,这是可能的吗?
我可以检查用户具有什么角色User.IsInRole(@"domain.com'TeamLead")
但是我没有看到任何东西来查看他们当前是否登录。
如果严格使用活动目录,您将无法获得此信息。Active Directory不存储这类信息。您可以通过GPO打开登录审计并查询个人计算机,但这可能会很混乱。
外部解决方案可以是psloggedon:
http://technet.microsoft.com/en-us/sysinternals/bb897545.aspx
虽然这并不理想。
我敢说,没有现成的数据存储来跟踪哪些用户当前登录到一个域。
另一种方法是编写一个logon/logoff脚本,写入特定的文件/数据库,您可以监视该文件以查看谁登录了