I'm trying to upgrade clients to ZDM 7 sp1. What would be the best way to do this remotely?

Login script is really the only thing I can think of, is this common or is there another way typically used?