Alexander_Grig
А обязательно использование софта?
Если ИБП
поддерживает стандарт Smart Battery (отображается в диспетчере устройств как Батарея), можно в параметрах Электропитания на вкладке Сигнализация выбрать действие при низком заряде (там есть галка "При подаче сигнала запустить программу").