需以管理员权限运行命令提示符,用net user命令创建用户并启用账户,加入users或administrators组;若密码策略冲突,可调整安全策略;也可用powershell的new-localuser替代。

如果您在Windows系统中尝试通过命令行创建新用户账户时遇到失败,可能是由于权限不足、命令语法错误或系统策略限制导致。以下是解决此问题的步骤:
一、使用管理员权限运行命令提示符
以管理员身份运行命令提示符是执行用户创建操作的前提,普通用户权限无法调用net user等系统级命令。
1、点击“开始”菜单,在搜索栏中输入cmd。
2、在搜索结果中右键单击“命令提示符”,选择“以管理员身份运行”。
3、在弹出的用户账户控制(UAC)窗口中点击“是”。
4、确认窗口标题栏显示“管理员:命令提示符”字样。
二、使用标准net user命令创建账户
net user是Windows内置的用户管理命令,支持直接添加本地用户,需确保用户名和密码符合系统复杂性要求。
1、在管理员命令提示符中输入:net user 用户名 密码 /add,例如:net user testuser P@ssw0rd123 /add。
2、按Enter执行,若无报错信息则表示创建成功。
3、可输入:net user 用户名验证账户是否存在并查看属性。
三、启用账户并设置组成员身份
新建用户默认处于禁用状态,且不属于任何用户组,需手动启用并加入Users或Administrators组才能正常登录。
1、启用账户:输入net user 用户名 /active:yes,例如:net user testuser /active:yes。
2、添加至用户组:输入net localgroup Users 用户名 /add(普通用户权限)或net localgroup Administrators 用户名 /add(管理员权限)。
四、处理密码策略冲突
若提示“系统拒绝该请求”或“密码不符合策略”,说明所设密码未满足本地安全策略中的复杂性要求。
1、临时绕过复杂性检查(仅限测试环境):输入net accounts /minpwlen:0将最小密码长度设为0。
2、禁用密码复杂性要求:运行secpol.msc打开本地安全策略,导航至“帐户策略→密码策略”,双击“密码必须符合复杂性要求”,选择“已禁用”。
3、重启命令提示符后重试net user命令。
五、使用PowerShell替代方案创建用户
PowerShell提供更灵活的用户管理接口,尤其适用于Windows 10/11专业版及以上版本,可规避部分net user的兼容性限制。
1、以管理员身份运行PowerShell。
2、输入:New-LocalUser -Name "用户名" -Password (ConvertTo-SecureString "密码" -AsPlainText -Force) -FullName "全名" -Description "描述"。
3、输入:Add-LocalGroupMember -Group "Users" -Member "用户名"赋予基本访问权限。










