如何将AD账户的lastLogonTimestamp属性值转成时期格式?


PowerShell交流中心分类: Questions如何将AD账户的lastLogonTimestamp属性值转成时期格式?
0
ahocat asked 4年 ago

想要搜索一下AD中长期未登录的用户和计算机账户,

Get-ADComputer -Filter * -Properties name, lastLogonTimestamp | ForEach-Object {
    Write-Host $_.name + '`t' + $_.Item("lastLogonTimestamp")
}

结果发现得到的lastLogonTimestamp的值都是这样的一串数字:
131426517138250181
怎样能转成日期格式呢?

×用微信扫描并分享
1 Answers
0
Best Answer
ahocat answered 4年 ago

发现原来不用转换,PowerShell的对象里还有个LastLogonDate属性可用,虽然AD账户本身没有这个属性。

Mooser Lee 管理员 replied 4年 ago

感谢分享