На работе у нас есть виртуальная машина Windows Server 2003, которую мы хотим выключить, когда операционная система хоста (Linux) завершает работу. У нас это работает, за исключением случаев, когда пользователь вошел в систему и заблокировал экран. Кажется, что Windows не выключится, когда экран заблокирован.
Мы исследуем способы предотвращения автоматической блокировки, когда пользователь неактивен, но это не совсем идеально. Есть ли что-то, что мы можем настроить или каким-то образом мы можем написать это, чтобы Windows закрывалась, независимо от того, чем занимается любой пользователь?
Если мы не выключим Windows полностью, мы рискуем испортить всю ВМ. В нашей среде, как только ОС хоста получает сигнал ACPI, у нас есть 120 секунд, чтобы отключить все, прежде чем система будет принудительно отключена.
Мы немного погуглили, но пока не повезло. Мы все еще ищем настройки реестра для курящих пистолетов.