Jump to content

Recommended Posts

Posted

Имеем VBox, всё работает, стартуют виртуалки, всё здорово. Кроме, блин, шатдауна! Когда винда хочет выключиться, она посылает окошкам Windows.TERM - в том числе и окошкам виртуалок. А они вместо того, чтобы выключиться, выбрасывают диаложек "Как умирать?" и радио-баттон на три варианта. Решение в лоб "Привинтить каждой виртуалке правильный метод - Send shutown signal" обломался сразу, ибо there is no built in way to do that. Теперь думаю, как при шатдауне погасить виртуалки из коммандной строки.

 

Вариант 1: Скрипт старта каждой виртуалки обернуть в каукю-то оболочку, которая будет ловить Windows.TERM и корректно на него реагировать, посылая из коммандной строки своей виртуалке соответствующий сигнал.

Вариант 2: Бог с ней, корректностью, - просто по шатдауну гасить из коммандной строки все виртуалки.

 

ВОПРОС: чем можно по шатдауну винды скрипт выполнить? Читал "Планирование заданий" в Windows7, нашёл варианты по старту, по часам, но не по шатдауну. Из какого журнала там можно выдернуть событие "Начался шатдаун"?

 

Или nnCron поставить?

 

Any other suggestion please!

Posted

Есть вариант поискать как винда вставляет задание на обновление системы при выключении, у туда вкорячить свой скрипт.

Posted

NUT использовать - виртуалкам слать по сети шатдаун (да да, это который типа от бесперебойников)

или воспользоваться виндовой утилитой shutdown, она и по сети гасить компы умеет.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.