我需要运行一个命令来禁用在当前日期之前7天拥有帐户到期日期的用户。
目前我只能找到能够查看将来到期的用户的代码
Search-ADAccount -AccountExpiring -TimeSpan "7"
或者已经过期(无法指定日期)
答案 0 :(得分:0)
你可以试试这个:
$date = (Get-Date) - (New-TimeSpan -Days 7)
Search-ADAccount -AccountExpiring | ? { $_.AccountExpirationDate -le $date }
它会返回过期日期小于七天前的任何帐户。