需要你的帮助,谢谢建议。
出于某种原因,我需要使用 powershell 或命令将某些 Windows 服务器的锁定持续时间设置为从不/0。
我找到了设置锁定时间的命令,但是它不能设置为 0。如果我设置为 30,它显示成功,但是当我将 30 改为 0 时,它就会出错。
有什么命令可以用来做这个吗?
C:\Windows\system32> net accounts /lockoutduration:30
The command completed successfully.
C:\Windows\system32> net accounts /lockoutduration:0
System error 87 has occurred.
The parameter is incorrect.
答案1
我找到了设置锁定时间的命令,但是它不能设置为0。如果我将它设置为30,它显示成功,但是当我将30改为0时,它显示错误。
这是因为最短持续时间为 1 分钟。它允许您将其设置为 30 分钟的原因是该值大于策略Reset account lockout counter after
。
可用范围为 1 到 99,999 分钟。值为 0 表示帐户将被锁定,直到管理员明确解锁。如果帐户锁定阈值设置为大于零的数字,则帐户锁定持续时间必须大于或等于策略设置的值
Reset account lockout counter after
。
来源:帐户锁定时长