В xStarter есть режим запуска «по событию», где можно выбрать тип события — NT event, Windows Event, и отфильтровать по типу и тексту сообщения. Если глянуть в Event Log и найти атм записи о потере питания то по ним можно ловить это событие и выполнять любое действие в xStarter, благо, планировщик весьма мощный.