如何用命令窗口创建用户并提权

175 阅读3分钟

Windows命令行创建标准用户并加入管理员组(含权限不足解决)

在Windows系统中,通过命令提示符(CMD)可快速创建标准用户、将用户添加到管理员组,操作核心是必须以管理员权限运行CMD,否则会出现权限不足报错。以下是完整操作步骤、命令与问题解决方法。

一、前提:以管理员身份运行CMD(解决权限不足核心)

普通权限CMD执行用户管理命令会提示系统错误5:拒绝访问,必须先提权:

1. 方法1:按下 Win+X 组合键,选择命令提示符(管理员) 或 Windows终端(管理员); 2. 方法2:开始菜单搜索 cmd ,右键命令提示符,选择以管理员身份运行; 3. 方法3: Win+R 输入 cmd ,按 Ctrl+Shift+Enter 直接管理员启动。 验证提权成功:CMD窗口标题显示管理员:命令提示符。

二、命令行创建标准用户

使用 net user 命令创建本地标准用户,语法与操作如下:

1. 基础创建命令(带密码):

bash

net user 用户名 密码 /add  

示例:创建用户 testuser ,密码 123456 ,输入:

bash

net user testuser 123456 /add  

2. 无密码创建(按需使用):

bash

net user 用户名 /add  

3. 启用用户(默认创建后已启用,异常时执行):

bash

net user 用户名 /active:yes  

执行成功提示命令成功完成,用户默认属于Users组(标准用户权限)。

三、将标准用户添加到Administrators组

用 net localgroup 命令把用户加入管理员组,获取系统管理权限,注意组名是复数Administrators:

1. 添加命令:

bash

net localgroup administrators 用户名 /add  

示例:将 testuser 加入管理员组:

bash

net localgroup administrators testuser /add  

2. 验证是否添加成功:

bash

net localgroup administrators  

执行后列表中显示目标用户名,即添加成功。

四、权限不足问题全解决

1. 最常见原因:未以管理员身份运行CMD,按「前提步骤」重新提权即可; 2. 账户无管理员权限:当前登录账户是标准用户,需切换到管理员账户操作,或启用内置管理员:

bash

net user administrator /active:yes  

登录内置管理员完成操作后,建议禁用保障安全: net user administrator /active:no ;

3. UAC拦截:降低UAC级别( Win+R 输入 msconfig →工具→更改UAC设置,调至最低); 4. 组策略限制: Win+R 输入 gpedit.msc ,进入计算机配置→Windows设置→安全设置→本地策略→用户权利指派,确保创建用户账户、添加用户到组权限分配给Administrators组。

五、完整操作流程(一键复制版)

1. 管理员CMD中执行:

bash

net user testuser 123456 /add net localgroup administrators testuser /add net localgroup administrators  

2. 注销/切换用户,即可用新管理员账户登录。

六、注意事项

1. 用户名不超过20个字符,密码建议符合复杂度要求; 2. 组名必须写 administrators (复数),单数 administrator 会报错; 3. 域环境需加 /domain 参数,本地操作无需添加。

通过以上步骤,可快速用命令行完成标准用户创建、管理员组添加,彻底解决权限不足问题,适合系统维护、批量部署等场景。

操作示范图

QQ20260311-010209.png

QQ20260311-010431.png

QQ20260311-010642.png

QQ20260311-011041.png