通过批处理脚本在 Windows 上设置用户自动登录

use*_*733 5 windows login windows-xp automatic-logon

我想要做的是,将 2 个用户之一设置为默认用户并自动登录。经过一番研究,我发现了如何通过 gui 进行操作:

  1. Windows 键 + R
  2. 进入 control userpasswords2
  3. 选择您希望在自动登录期间成为默认用户
  4. 取消勾选 Users must ...

类似的东西

在此处输入图片说明

但是,房间里大约有 70 台计算机等待用户在启动前选择 2 个用户帐户之一:“admin”和“user1”。我不想通过 GUI 而是在简单.cmd.bat脚本的帮助下做到这一点。那可能吗?如何user1使用bat文件设置为默认帐户并禁用登录用户选择屏幕?请帮忙。

顺便说一句,我使用的窗口是 XP

wee*_*eek 9

您可以在注册表中设置这些值:

  1. 启用自动登录: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1

  2. 设置登录用户名: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d youruser

  3. 如果您的电脑在域中,请设置域: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d yourdomain

  4. 设置用户密码: reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d yourpassword

  5. 设置它应该自动登录的次数(0 表示无限): reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0

将这些复制到 setlogon.bat 文件中,您就拥有了脚本。