Powershell - 禁用过期用户

时间:2015-01-27 17:05:23

标签: powershell

我需要运行一个命令来禁用在当前日期之前7天拥有帐户到期日期的用户。

目前我只能找到能够查看将来到期的用户的代码

 Search-ADAccount -AccountExpiring -TimeSpan "7"

或者已经过期(无法指定日期)

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

$date = (Get-Date) - (New-TimeSpan -Days 7)
Search-ADAccount -AccountExpiring | ? { $_.AccountExpirationDate -le $date }

它会返回过期日期小于七天前的任何帐户。