如何使用命令提示符设置密码必须满足最低要求策略

如何使用命令提示符设置密码必须满足最低要求策略

我需要设置本地密码策略。我不想使用 gpedit.msc。我可以使用 net accounts 命令设置所有其他策略,但复杂性要求未在 net accounts 中列出。如何使用命令行更改密码复杂性要求。如果不可能,可以使用 powershell 进行更改

答案1

对于本地帐户,您可以net accounts按照命令行使用这里

“Net Accounts”命令用于设置本地计算机上的策略设置,例如帐户策略和密码策略。此命令不能在域控制器上使用。此命令仅在本地计算机上使用。

净账户文档

句法

净账户 [/forcelogoff:{分钟 | 否}] [/minpwlen:长度] [/maxpwage:{天 | 无限制}] [/minpwage:天] [/uniquepw:数量] [/域]

来自微软的描述了如何使用 Powershell 通过使用Set-ADDefaultDomainPasswordPolicyActive Directory 模块来设置默认域密码策略。

使用ComplexityEnabled属性来启用/禁用密码复杂性。

-复杂性已启用

指定密码策略是否启用密码复杂性。 如果启用,密码必须包含以下四种字符类型中的三种:

  • 大写字符(A、B、C、D、E、...)
  • 小写字符(a、b、c、d、e、...)
  • 数字(0、1、2、3……)
  • 特殊字符(#、$、*、%、...)

此参数设置密码策略的 ComplexityEnabled 属性。此参数可接受的值包括:

  • $False 或 0。禁用密码复杂性。
  • $True 或 1.启用密码复杂性。

相关内容