2017-09-15 181 views
0

我有Wake On Lan功能工作。但是当我启动计算机后,他们显然被锁定在Windows登录屏幕上,因为计算机有密码。在网络唤醒后自动登录

有没有什么办法可以在Wake On Lan后自动登录或以某种方式自动登录进程而不必删除密码。我发现线程讨论了可以运行脚本作为服务或其他东西的可能性,但找不到工作解决方案。

+1

这个问题可能更适合超级用户。 WoL数据包无法指定如何登录(独立于操作系统,由NIC控制)。您可能希望始终在打开时进行自动登录(请参阅https://support.microsoft.com/en-us/help/324737/how-to-turn-on-automatic-logon-in-windows)或者也许一旦启动后,使用远程桌面软件从您自己的远程计算机登录。告诉我,如果这个评论更好地成为答案? – El8tedN8te

+0

@ El8tedN8te好吧,我会尽力问那里。问题是,我想要一个密码,但只有在Wake On Lan打开计算机时才能自动登录。远程桌面软件可能是解决方案,但我拥有数十台电脑,因此自动化将会非常困难 – Quartal

回答

0

我找到了一种方法可以在Python和Windows任务计划程序中执行此操作。使用任务计划程序,您可以根据启动等事件运行任务。我创建了一个Python脚本,将密码更改为空白并重新启动计算机,这样就不需要密码进行登录。在任务计划程序中,您必须检查以最高权限运行运行用户是否登录。然后我创建了另一个脚本,在登录事件后将密码更改回原来的状态。

在我看来,这是一种安全漏洞,但更多的经验丰富的人可以提出他们的意见。