活动目录中如何查看用户最后一次登录时间
昨天,正好有一个朋友问我怎么查看所有域用户的最后登录时间.
这个,我们可以查看用户的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,"")