我们正在开发客户端提供的虚拟机。我们使用远程桌面连接到这些虚拟机,每个虚拟机都运行 Windows XP。
过了一段时间,机器被锁定了,我们需要重新输入密码才能继续工作。不幸的是,这导致我们的自动化脚本失败。
注意:我们已经禁用屏幕保护程序。
答案1
另外还有三个可能导致机器自动锁定的地方:
- 可以将电源管理设置设为从待机状态恢复后自动锁定,但这不适用于虚拟机(无论如何都要检查,只需一秒钟)。
- 组策略可能被设置为强制计算机每隔一段时间锁定一次(如果这些虚拟机加入到域中,则很有可能发生这种情况)
- 注销远程桌面应该会锁定机器,但您可以提供凭据,以便在连接时解锁。
答案2
检查您的电源管理设置 - 确保它已全部关闭,因为环境包含在虚拟机中(因此在客户操作系统中使用电源管理是没有意义的)。
电源管理中有一个设置,要求用户在离开省电状态时输入密码,因此您可能需要在使用时仔细检查此选项:
答案3
如果断开与 RDP 会话的连接,它将锁定用户会话。查看其他远程控制台应用程序(vnc、远程管理员等)
答案4
如果是 XP Pro,解决此问题的最简单方法是使用您所连接的计算机上的 gpedit.msc 更改终端服务设置。
然后您导航至:
Computer Configuration>Administrative Templates>Windows Components>Terminal Services>Sessions
设置这些设置:
- 为活动终端服务会话设置时间限制
- 为活动但空闲的终端服务会话设置时间限制
- 达到时间限制时终止会话
然后在命令提示符下运行 gpupdate /force。
如果这些位于域上,您可能还需要在域组策略中设置这些,否则它们将每 90 分钟被覆盖一次。
这些设置处理如何处理 RDP 会话。