【发布时间】:2017-12-16 14:10:20
【问题描述】:
我正在尝试获取密码早于 90 天的帐户列表,但有些东西不能正常工作,我不知道为什么。
Get-ADUser -Filter 'Enabled -eq $True' -Properties PasswordLastSet,samaccountname,passwordlastset | Where-Object {$_.PasswordLastSet -gt ($_.PasswordLastSet).adddays(1)} | select Name,samaccountname,passwordlastset
这是我到目前为止得到的,但如果我按原样运行它,它会返回 0 个结果。我知道有超过一天的密码,我的就是其中之一。任何帮助表示赞赏。
【问题讨论】:
-
您需要通过 adddays(-90) 减去天数
-
是的,并使用今天的日期而不是密码到期日。只需要再醒来一点。感谢您让我走上正轨
标签: powershell active-directory