Buon giorno,
non so esattamente cosa tu intenda...
ma, ad una prima analisi, ti suggerirei di creare un programma utilizzando i socket;
questi sono un "mezzo" con la quale si può comunicare in rete.
Un esempio di programma che potresti creare è:
Crei un socket principale, detto client, nella tua macchina centrale;
Crei dei socket secondari, detti server, nelle altre macchine.
Il principio dei server è "aspettare il client", quindi, quando con il client ti connetti al server piazzato nella macchina che desideri, quest'ultimo parte con l'esecuzione del programma di cui hai bisogno (file install).