Hola amigo, comparto con tigo una aplicacion que desarrolle con ese mismo fin.
como utilizarla?
1) Copiar el ejecutable (Updater.exe) en cada una de los clientes, esto solo sera la primera vez
2) Enviar un acceso directo del ejecutable (Updater.exe) al escritorio y para mayor comodidad del usuario cambiarle el nombre y seleccionar el icono de tu aplicacion.
3) Ejecutar(Primera vez),
al mostrar la ventana de cargado presionar F2
aparecera la siguiente ventaba:
a) seleccionar la aplicacion principal, es decir el que ejecutara al final de hacer la actualizacion
b) Autenticacion lan ( este caso es particular, ingresas el usuario y contraseña encryptada con el programa decryp con la clave 1234) clave y usuario del servidor
en donde estan los archivos de actualizacion
c) Directorio de actualizacion, es el directorio compartido en donde pondras todas las actualizaciones de la aplicacion
d) Archivos a verificar, son todos los archivos locales que se verificaran en el directorio de actualizacion para actualizarlos en los clientes
4) es todo, ahora solo basta con copiar los arhivos de actualizacion en el direcctorio y los updaters se encargaran del resto.
https://mega.co.nz/#!dUMjAZpQ!SSQbAw...3DewtzwlV4w7ms