Windows Server 2008 - 开机时自动用户登录

Windows Server 2008 - 开机时自动用户登录

我使用 Windows Server 2008。

我正在寻找一种在打开工作站时自动启动用户会话的方法。

场景:1) 我部署了一个装有 Windows Server 2008 的远程虚拟机;2) 我在此虚拟机上配置了登录脚本以运行一些进程;3) 我需要在此虚拟机启动时自动启动用户会话以在那里运行自动测试。请注意,我无法在系统下运行测试。我需要与桌面的用户会话,因为我使用 TestComplete 测试进行 GUI 测试。

有人知道怎么做吗?我已经尝试过自动 Windows 登录功能,但似乎没什么用。当我重新启动虚拟机时,它不会自动启动用户会话。

谢谢你!

答案1

与 AutoAdminLogon 一起设置 DefaultUsername 和 DefaultPassword 值 使用 Windows Server 2008。您在这个过程中究竟在哪里遇到了问题?

答案2

尝试导入以下注册表数据(首先保存为“AutoLogon.reg”,然后右键单击->合并):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultDomainName"="YOUR_DOMAIN"
"DefaultUserName"="YOUR_USER"
"DefaultPassword"="YOUR_PASSWORD"
"ForceAutoLogon"="1"
"AutoAdminLogon"="1"
"LegalNoticeCaption"=""
"LegalNoticeText"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoLogonChecked]
@="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"LegalNoticeCaption"=""
"LegalNoticeText"=""

现在重新启动您的机器,并检查该用户是否从另一个用户会话登录(任务管理器->用户)。

编辑 : 如果你得到黑色截图或其他 GUI 问题(使用 Selenium、Test Complete 等时),然后创建一个批处理文件来断开远程桌面连接,而不是使用常规的 X 按钮关闭 RDP 会话:

%windir%\system32\tscon.exe %SESSIONNAME% /dest:console

答案3

对于我们的图形用户粉丝,请参阅本教程:

http://www.itsupportguides.com/windows-7/windows-7-auto-logon-with-domain-computer/

相关内容