批处理启用系统管理员设置密码

在别人的问答中看到的,转载https://bbs.51cto.com/thread-1516481-1-1.html
可以用BAT或者VBS脚本启动脚本来做,但是要确保本地administrator的名未被修改,否则就要先判断、再提取修改后的名字写入到下面命令中。
1、BAT
net user administrator /active:yes
net user administrator P@sSw0rd
2、VBS
set ws=wscript.createobject(“wscript.shell”)
ws.run “net user administrator /active:yes”,0
ws.run “net user administrator P@sSw0rd”,0

3、修改管理员密码,VBS的另一种写法,不调用net user命令。
strComputer = “.”
Set objUser = GetObject(“WinNT://” & strComputer & “/Administrator,user”)
objUser.SetPassword “P@sSw0rd”
objUser.SetInfo
wscript.echo “本地管理员密码修改完成”

在Windows 10企业版中启用管理员账户并设置密码通常需要通过组策略来进行,因为直接修改本地用户账户权限可能会涉及到安全风险。如果你确实想要创建一个批处理脚本(.bat文件),你可以在命令行环境中执行以下步骤: 首先,打开“命令提示符”作为管理员,然后创建一个新的账户。这可以通过`net user`命令加上密码来完成,但是由于安全性原因,这个过程最好手动操作。 ```cmd net user [NewUsername] * /add ``` 这里, `[NewUsername]` 将是你新创建的用户名,`*` 表示密码,你需要在命令提示符下手动输入。 接下来,你可以尝试使用`secpol.msc`命令来编辑本地策略,但同样,大部分步骤会受到限制,因此最好通过系统管理工具或者GUI界面来调整管理员账户的权限。如果你确定要这么做,可以尝试在命令行中运行: ```cmd secpol.msc ``` 然后在“本地安全策略”中找到“用户权利分配”,在“从任意位置访问”下面添加新的账户。 至于设置密码,由于批处理文件本身不支持交互式输入,你可能需要先创建一个文本文件存储密码,然后在脚本中读取并使用。但是这种方法并不推荐,因为它违背了最佳实践。最好的做法是在实际的管理环境中,通过图形界面进行这些操作。 注意:这种批量操作应在专业人员指导下进行,并且尽量避免在生产环境中的普通用户机器上执行,以防意外影响系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值