使用“net”命令删除用户密码

使用“net”命令删除用户密码

是否可以使用 net 命令删除用户密码?

我尝试了“net user <name> *”并按了两次回车键,但这并没有按预期工作。还有其他方法可以做到这一点吗?(我很乐意使用非网络命令,只要它们是内置在 XP SP3 中)。

编辑:看来,我没有明确表达我的意图。我不只是想更改密码,而是想完全删除它(这样用户就可以登录而不必提供密码)。

我熟悉“网络”参考,并在网上搜索了几个小时,但找不到如何做到这一点的提示。

答案1

将密码设置为空白的命令非常简单:

net user username ""

在以管理员身份运行的命令提示符(cmd)中执行它。

注意:有一个很好的 vbs 脚本可以测试哪个帐户的密码为空这里

答案2

在管理员帐户上下文中打开的命令提示符中运行net user <username> /passwordreq:no(在 Win XP 中按住 shift 并右键单击 cmd.exe 以作为其他用户打开,然后输入“管理员”帐户的密码;在 Win Vista+ 中只需右键单击并选择以管理员身份运行)。然后运行net user <username> <password>

这样做的好处是net user <username> "",它允许人们在其他 GUI 用户管理工具中将相关用户的密码从某个更改为无,lusrmgr.msc以及net user在将来使用该命令。

更多信息:https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/net_user.mspx+&cd=1&hl=en&ct=clnk&gl=us

注意:是的,这非常类似于jordyonrust回答因为我没有成功地编辑其他人的答案来纠正小错误/遗漏(后者更常见于当我需要进行多个字符更改来纠正错误并且附加信息“改变了答案的意图太多”时)。

答案3

net user <username> passwordreq:[yes or no] 

用于确定帐户是否需要密码。不确定它是否有效。也许这样可以?

你也许会发现这个很有趣:Net.exe 参考

答案4

命令是

net user USERNAME PASSWORD

如果您将密码留空,它可能会删除密码,但是我在这台机器上有一个最低密码策略,我不能设置一个 0 个字符的密码

相关内容