Ожидание завершения виртуального гостевого входа в систему

2

Есть ли способ сказать, если автоматизированный вход к гостевой виртуалбоксе гость завершил?

В настоящее время я использую машины virtualbox как часть процесса тестирования в Windows, но в данный момент мне приходится ждать завершения входа в систему вручную. Есть ли способ написать это? Возможно, команда, которую я мог бы использовать в связи с VBoxManage guestcontrol?

Andrew Walker
источник
1
Вы уверены, что вам нужен «автоматический вход»? В настоящее время я использую vboxmanage guestcontrol для выполнения кода на госте как часть моего собственного процесса тестирования. Я просто вручную ожидаю завершения входа в систему guestcontrol, пока не выполнятся мои автоматические тесты. хотя: это может не сработать, если для ваших тестовых наборов требуется десктоп / графический интерфейс пользователя.
JohnZaj
К сожалению, как вы предположили, это проблема, потому что она имеет отношение к тестированию графического интерфейса
Andrew Walker

Ответы:

3

Примечание: я сам не пробовал.

Не могли бы вы иметь скрипт входа в гостевой системе, который делает VBoxControl guestproperty set LogonCompleted true а затем сделать VBoxManage guestproperty MyVM wait LogonCompleted на хосте, чтобы определить, когда это запустилось?

RolKau
источник