Хотел бы я дать однозначное предложение, но я недостаточно знаю о вашем окружении. Независимо от того, что вы, вероятно, будете делать какой-то сценарий кунг-фу.
Если это Unix / Linux, я бы настроил всех с помощью авторизованных ключей SSH, чтобы опросить команду date +%s
друг друга (чтобы получить эпоху), усреднить эти времена с помощью awk или чего-то еще, а затем установить собственную локальную дату машины.
Или, возможно, было бы безопаснее (и надежнее), чтобы одна авторитетная машина проверила время каждого в той же усадьбе, усреднила его, а затем предоставила бы себе и каждому другому хосту это среднее значение.
В Windows вы, вероятно, изучите VBScript и WMI.
EDIT:
Вы можете столкнуться с некоторыми странными проблемами, если чьи-то часы смещаются вперед от среднего, и я предполагаю, что примерно половина из них будет;). Будущие временные метки могут быть довольно странными. Вам решать, как часто должна выполняться эта синхронизация.