有没有办法通过 SSH 或 RDP 连接强制 Windows 10 机器在本地登录帐户?例如,是否让 PC 自己登录,就好像有人坐在它前面一样?
我能想到的一种方法是创建一个 PowerShell 脚本,该脚本在运行时会提示输入本地帐户的用户名和密码。然后它将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
使用这些值修改注册表项,然后执行重新启动。我还需要为该用户创建一个启动脚本,该脚本将在用户登录时删除此密钥,以便不会永久启用自动登录。我还没有尝试过,但我相信它应该可以工作。
但是有没有一种内置的方式或更优雅的方式来实现这一点?另外,我提出的方法是否存在问题或安全风险?
以下工作比我在我的问题中提出的要简单得多:
tscon 1 /dest:console
这会断开 RDP 会话并在本地登录计算机。