我正在尝试在 AD 中查找帐户创建后 90 天到期的所有临时帐户。这是我到目前为止所拥有的。我不确定如何计算。我没有收到任何输出。
$expireDate = (Get-ADUser -filter * -Properties accountExpires).accountExpires
$accountExpireDate = ([System.DateTime]::FromFileTime($expireDate)).AddDays(-90).Date
Get-ADUser -Filter {whenCreated -ge $accountExpireDate} -Properties whenCreated | select name | export-csv 'c:\temp\all_temp_users.csv'enter code here