Я использую Windows Server 2008.
Я ищу способ автоматически запускать сеанс пользователя, когда я включаю свою рабочую станцию.
Сценарий: 1) Я развертываю удаленную виртуальную машину с Windows Server 2008; 2) Я настраиваю сценарий входа в систему на этой виртуальной машине для запуска некоторых процессов; 3) Мне нужно автоматически запускать пользовательский сеанс, когда я включаю эту виртуальную машину, чтобы запустить там автоматические тесты. Обратите внимание: я не могу запускать тесты в системе. Мне нужен пользовательский сеанс с Desktop, потому что я использую тесты TestComplete для тестирования графического интерфейса.
Кто-нибудь знает, как это сделать? Я уже пробовал функцию автоматического входа в Windows, но, похоже, это все равно не помогает. Когда я перезапускаю свою виртуальную машину - она не запускает сеанс пользователя автоматически.
Спасибо!
Установка значений DefaultUsername и DefaultPassword в сочетании с AutoAdminLogon делает работать с Windows Server 2008. Где именно у вас возникли проблемы с этим процессом?
Попробуйте импортировать следующие данные реестра (сначала сохраните как «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"=""
Теперь перезагрузите компьютер и проверьте, вошел ли этот пользователь в систему (диспетчер задач -> пользователи) из другого пользовательского сеанса.
РЕДАКТИРОВАТЬ : Если вы получаете черные скриншоты или другие проблемы с графическим интерфейсом (при использовании Selenium, Test Complete и т. д.), а затем создайте командный файл, который отключает удаленный рабочий стол, вместо закрытия сеанса RDP с помощью обычной кнопки X:
%windir%\system32\tscon.exe %SESSIONNAME% /dest:console
Для поклонников графического дизайна под нашим руководством см. Этот учебник:
http://www.itsupportguides.com/windows-7/windows-7-auto-logon-with-domain-computer/