【发布时间】:2020-06-19 10:37:02
【问题描述】:
我目前正在尝试提取一个 CSV,该 CSV 返回其 AD 密码在某个日期范围内到期的用户。我目前有下面的代码,它会提取所有用户、到期日期和电子邮件。想知道如何按日期过滤此声明,以便我可以在过期 5 天后了解所有用户?
get-aduser -filter * -properties "DisplayName", "msDS-UserPasswordExpiryTimeComputed" , EmailAddress, DisplayName | Select-Object -Property "Displayname", EmailAddress,@{Name="Expiration Date";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}} | Export-Csv -Path c:\support\PasswordExpiration.csv -Encoding ascii -NoTypeInformation
【问题讨论】:
标签: powershell datefilter