【发布时间】:2018-09-14 10:56:34
【问题描述】:
我正在尝试弄清楚如何编写脚本来搜索 AD 并根据用户的创建日期设置用户的到期日期,例如用户创建时间为 01/01/2018,他们将在 01/01/2019 到期。
p>Get-ADUser -Filter * -SearchBase $OuDomain | Set-ADAccountExpiration -DateTime # 这是我无法确定选择对象 Created + 365 的部分
更新- 我通过按用户名导出用户并将日期创建到 csv 来实现这一点,然后使用 cel+365 对其进行操作以创建 1 年的时间戳。通过 PS 导入该 csv,然后应用以下脚本将到期日期应用于列出的用户。
foreach ($Users in $Users) {Set-ADUser $Users.Username -AccountExpirationDate $Users.Expires}
【问题讨论】:
标签: windows powershell