gpt4 book ai didi

PowerShell 将 1 天添加到 AD 用户的 AccountExpire 属性

转载 作者:行者123 更新时间:2023-12-02 07:42:58 26 4
gpt4 key购买 nike

如主题所述。如何为选定的用户帐户额外增加 1 天。

我知道 AD 按 Windows 文件时间计算。有谁知道最简单最少代码写的方法吗?

最佳答案

您可以通过Set-ADUser修改AD用户的accountExpires属性cmdlet included in Windows Server 2008 R2 :

Import-Module activedirectory

$expireDate = (Get-ADUser -Identity "John Appleseed" -Properties accountExpires).accountExpires
$renewedExpireDate = ([System.DateTime]::FromFileTime($expireDate)).AddDays(1)

Set-ADUser -Identity "John Appleseed" -AccountExpirationDate $renewedExpireDate

如您所说,accountExpires 的值属性表示为 Windows file time ,这是一个 64 位整数。在此示例中,我们将其转换为 DateTime轻松修改它,然后将其传递给 -AccountExpirationDate 参数以更新用户。

关于PowerShell 将 1 天添加到 AD 用户的 AccountExpire 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9225651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com