我正在使用几台廉价的 PC 来控制一些远程设备。它们运行的是 Windows 10,脚本会在登录时自动启动。有时,PC 可能会断电,我希望它们在未连接显示器的情况下自动登录。目前,当使用以下终端连接显示器时,自动登录过程可以正常工作:
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
但这仅当我通过 HDMI 连接屏幕时才有效。如果启动时未连接屏幕,则 PC 不会登录并运行必要的脚本。
有人知道如何做到这一点吗?
答案1
这是一个众所周知的问题。据我所知,没有软件解决方案,但有一个便宜的硬件解决方案:虚拟显示虚拟插头,如这些。Windows
只允许您在有屏幕时登录,因为如果您什么都看不到,那么输入用户名和密码就毫无意义。因此,自动登录仅在有屏幕时才有效。通过在某些显示电缆针脚上施加正确的电压,小型假插头会告诉计算机已连接屏幕,然后您可以在没有实际连接真实屏幕的情况下顺利登录。
答案2
几年前遇到过类似的问题,我记得当时是 Windows Server 2016。解决方案是Sysinternals 自动登录。
自动登录非常容易使用。只需运行 autologon.exe,填写对话框,然后单击“启用”。下次系统启动时,Windows 将尝试使用输入的凭据在控制台上登录用户。