Система отслеживания процессов в локальной сети

Виктор16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.10.2009

Задача выглядит следующим образом: есть локальная сеть из нескольких компьютеров, на которых постоянно должны быть запущена одни и те же программы. Если пользователь за компьютером ее отключает, компьютер должен перезагружаться.

Выглядеть все должно следующим образом - клиентская часть, которая должна устанавливаться на компьютеры, должна быть максимально незаметной (не отображаться в списке процессов как минимум), чтобы юзеры не могли выгрузить предварительно и ее. Ей не нужно иметь никаких интерфейсов и она должна прописываться где-нибудь в автозагрузке сразу же после инсталла.

Серверная часть ставится на компьютер, который тоже есть в этой сети, но следить за которым не надо. Там нужен минимальный интерфейс (показывать какие компьютеры в сети, настраивать за какими процессами следить).

Принцип работы такой - раз в 2 минуты серверная часть проверяет, запущены ли указанные процесссы на клиентских компьютерах и, если хоть один отсутствует, посылает команду перезагруки.