我有 2 个帐户。我该如何在启动计算机时自动登录其中一个帐户?这样一来,用户就无法立即选择登录另一个帐户。
我是否可以使用批处理文件并使用组策略来运行它?如果是这样,使用什么命令从批处理文件登录?
答案1
尝试这个:
set LOGON_KEY=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
rem check screen resolution here, if check succeeds:
rem set RESOLUTION_OK=y
if /i "%RESOLUTION_OK%"=="y" (
reg add "%LOGON_KEY%" /v AutoAdminLogon /t REG_SZ /d 1
reg add "%LOGON_KEY%" /v DefaultUserName /t REG_SZ /d USER
reg add "%LOGON_KEY%" /v DefaultDomainName /t REG_SZ /d DOMAIN
reg add "%LOGON_KEY%" /v DefaultPassword /t REG_SZ /d PASS
) else (
reg add "%LOGON_KEY%" /v AutoAdminLogon /t REG_SZ /d 0
reg delete "%LOGON_KEY%" /v DefaultUserName
reg delete "%LOGON_KEY%" /v DefaultDomainName
reg delete "%LOGON_KEY%" /v DefaultPassword
)
它应该启用 DOMAIN\USER 的自动登录功能,密码为 PASS。为了避免将凭据存储在脚本中,您可以手动创建并填充值DefaultUserName
、DefaultDomainName
和DefaultPassword
,并且仅切换AutoAdminLogon
值。