Look into dwserice.net I use it for my 10 machines of various OS
Since I am in/out almost daily to all the machines, I just maintain when connected. Some more than others. But the command line with dwservice has proven to be very helpful.
I use it as a free service so not many complaint from me.