在 SetupComplete.cmd 中启用管理帐户和自动登录

在 SetupComplete.cmd 中启用管理帐户和自动登录

我使用了一个 sysprep 文件,之后我被告知它运行 SetupComplete.cmd,

基本上,我想启用管理员帐户并为其创建自动登录...以下方法可行:

如果我将这些添加到“SetupComplete.cmd”

他们会工作吗?

net user administrator /ACTIVE:YES

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d Administrator

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d XXXPASSWORDXXX

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0

答案1

我最终为自动登录部分创建了一个单独的 reg 文件。

安装完成.cmd:

:Enable Admin Account
net user Administrator /ACTIVE:YES

:Enable Auto Login
regedit /s %SystemDrive%\AutoLogin.reg

:Cleanup
del /F /Q %SystemDrive%\Unattended.xml
del /F /Q %SystemDrive%\AutoLogin.reg
del /F /Q %SystemRoot%\setup\scripts\SetupComplete.cmd

自动登录.注册:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="Administrator"
"DefaultPassword"="PASSWORD"

答案2

只需(几小时后)注意 SetupComplete.cmd :

网络用户管理员/ACTIVE:YES

仅当在 oobe 期间插入了产品密钥后,才会在 SetupComplete.cmd 中起作用。

如果您跳过产品密钥表单,“net user Administrator /ACTIVE:YES”将不会运行。不确定 SetupComplete.cmd 是否没有运行,或者只是“net user Administrator /ACTIVE:YES”行没有运行。我在 cmd 中只有一行,没有更多时间进行实验。

高血压

问候 。 。 。

PS 不错的 reg 和自定义 cmd 文件。非常适合“工具箱”。谢谢 :-)

相关内容