关于使用batch file为普通PC用户授予admin privileges(无需进入控制面板)的技术咨询
使用Batch文件为普通PC用户授予管理员权限(无需进入控制面板)的技术方案
嘿,没问题!既然你手握管理员密码,完全可以用批处理文件搞定这个需求,根本不用碰控制面板。下面给你详细的步骤和代码:
步骤1:创建批处理文件
打开记事本,把下面的代码粘贴进去,然后保存成.bat格式(比如GrantAdminRights.bat):
@echo off cls echo 正在执行用户提权操作,请稍等... :: 替换下面的"YourUsername"为要提权的普通用户账户名 :: 如果你的管理员账户不是默认的Administrator,把/user:Administrator改成你的管理员账户名 runas /user:Administrator "net localgroup Administrators YourUsername /add" echo 操作完成!请让该用户注销后重新登录,权限才会生效。 pause
步骤2:修改代码中的关键参数
- 把代码里的
YourUsername替换成你要授予管理员权限的普通用户的账户名(比如用户叫John,就改成John) - 如果你的管理员账户不是系统默认的
Administrator,记得把/user:Administrator里的Administrator换成实际的管理员账户名
步骤3:运行批处理文件
双击运行这个.bat文件,会弹出一个命令提示符窗口,提示你输入管理员密码。输入正确的密码后,命令就会自动执行,把指定用户添加到本地管理员组里。
验证操作是否成功
如果想确认是否成功,可以打开命令提示符,输入以下命令查看管理员组的成员:
net localgroup Administrators
在输出的列表里找到目标用户名,就说明提权成功了。
额外小技巧
如果之后需要撤销该用户的管理员权限,只需要把代码里的/add改成/delete,执行同样的操作即可。
备注:内容来源于stack exchange,提问作者Royy
相关产品推荐
相关产品推荐

