AD账号创建日期、最近一次登录时间、最近一次重置密码时间查询


一:查询此AD域内所有用户的创建日期

Get-ADuser  -filter * -Properties * | Select-Object Name,SID, Created,PasswordLastSet,@{n="lastLogonDate";e={[datetime]::FromFileTime($_.lastLogonTimestamp)}} | Export-CSV Accountlist.csv -NoTypeInformation -Encoding UTF8

文件保存地址:

clip_image001

 

 

clip_image001[6]

效果如图:导出文件为CSV格式需要通过excel表格来打开显示

clip_image002

二、查询指定OU下用户的创建日期:此功能只能查询到相应的每个OU下的用户情况。

其中OU=Test user,DC=sayms,DC=COM需要根据实际的OU情况填写,效果如下:

语句:Get-ADuser -searchbase ' OU=Test user,DC=sayms,DC=COM ' -filter * -Properties * | Select-Object Name,SID, Created,PasswordLastSet,@{n="lastLogonDate";e={[datetime]::FromFileTime($_.lastLogonTimestamp)}} | Export-CSV Accountlist.csv -NoTypeInformation -Encoding UTF8

clip_image001[9]

clip_image002[8]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM