您的位置:首页 > 其它

活动目录中如何查看用户最后一次登录时间

2014-04-02 16:20 323 查看

昨天,正好有一个朋友问我怎么查看所有域用户的最后登录时间.

这个,我们可以查看用户的lastlogon 或 lastlogonTimestamp来解决.

这两个属性有所不同,一个是在本DC登录的,不参与复制,另一个是在所有DC上复制的.

接下去就使用csvde导出所有用户的这个属性.

csvde -f c:\export.csv -d "DC=domain,DC=com" -r "(&(ObjectClass=user)(objectCategory=User))" -l "displayname,lastLogonTimestamp"




然后拿到CSV文件打开看看.




这里再把单元格的格式改一下,就能看到时间了.





这个数字不是可识别的,需要转换成可识别的.比如使用w32tm /ntte来实现.w32tm会自动换算时差



但是,这里我们用个Excel公式来实现.

=IF(B2>0,B2/(8.64*10^11) - 109205,"")




这里要再调整一下格式,就能看到时间了.




这个时间是UTC时间,和我们有8个小时的时差


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: