Windows通过命令行设置用户

Windows通过命令行设置用户

有时我们需要通过命令行添加新用户或者修改密码,而不是使用UI。例如,如果我们必须添加100个用户,则使用脚本将节省大量时间和人工。Windows为此提供了net user命令。

添加用户

本地计算机上添加新的用户帐户:

net user username password /ADD

示例:使用登录名John和密码fadf24as添加新的用户帐户

net user John fadf24as /ADD

如果您不希望在添加新用户帐户时看到密码,则可以使用“*”,如下所示

C:\Windows\system32>net user /ADD John *
请键入用户的密码:
请再键入一次密码以便确认:
命令成功完成。

C:\Windows\system32>

修改已有账户密码

修改本地计算机已有账号:

net user username password

示例:修改本地计算机已有账号John的密码改成ecdf32wq,如下所示

net user John ecdf32wq

如果您不希望在修改密码时看到密码,则可以使用“*”,如下所示

C:\Windows\system32>net user John *
请键入用户的密码:
请再键入一次密码以便确认:
命令成功完成。
C:\Windows\system32>

添加管理员用户

无法直接创建管理员帐户。我们首先需要创建一个用户帐户,然后将该用户添加到管理员组。

将用户添加到组:

net localgroup group_name UserLoginName /add

示例:将本地计算机已有账号John添加到管理员组,如下所示

net localgroup administrators John /add

错误

如果您没有向系统添加新用户帐户的权限,则会收到如下错误

C:\Users\PC>net user John /add
发生系统错误 5。
拒绝访问。
C:\Users\PC>

开机自动登录

有时候我们添加了用户密码后希望开机可以自动登录,不用选择用户和输入密码。在运行中输入“netplwiz”可以通过UI的方式设置。使用命令行设置,需要修改注册表。

REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d Administrator /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d Pa$$w0rd /f

示例:本地计算机已有账号John和密码fadf24as,开机自动登录John账号

REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d John /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d fadf24as /f

参考

https://www.windows-commandline.com/add-user-from-command-line/

https://www.windows-commandline.com/add-user-to-group-from-command-line/

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc771865(v=ws.11)

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc725622(v=ws.11)

https://superuser.com/questions/340396/how-do-i-change-automatic-logon-via-script-or-command-line

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值