CMD Command Net 用户密码过期

问题描述 投票:0回答:1

是否有 CMD 命令可以将现有 Windows 用户属性的复选框“密码永不过期”设置为取消选中? (假设:在我手动取消选中该复选框之前已选中该复选框,以说明该框未被选中)

我正在为 Windows 10 创建批处理文件,我想以编程方式执行此操作。 (我正在强化操作系统并为其设定基线。)

我查看了CMD命令:net user,它确实有几个密码选项,例如/passwordchg指定用户可以更改自己的密码和/passwordreq指定用户必须有密码。我觉得很奇怪,没有“密码永不过期”(即 /passwordexp:{YES|NO}),因此我的批处理文件可以通过编程方式取消选中该选项。我可能在谷歌搜索中错过了它,但我无法找到解决方案。我摘录了我的代码:

...
...    
net user %Name% /<somePasswordExpireOption:YES
...
...

欢迎任何建议。预先感谢。

windows batch-file cmd
1个回答
4
投票

也许,只要它们是本地的而不是域

WMIC UserAccount Where "Name='%Name%'" Set PasswordExpires=TRUE
© www.soinside.com 2019 - 2024. All rights reserved.