Bueno el tema está en que he creado un archivo .bat para que cuando lo ejecute, compruebe que los archivos de una carpeta origen son más recientes (fecha) que los archivos en unas carpetas remotas en unos equipos conectados en red, de esta forma que cuando haga cambios en el programa se actualice en todos los equipos de red con solo ejecutar este archivo .bat.
Mi duda es como hacer por ejemplo, que desde el archivo .ini del programa ponerle que cada vez que el usuario arranque el programa ejecute primero el .bat que yo he creado, porque he estado mirando por ahi y probando cosas y no lo consigo.
Mi archivo .bat por si alguien le interesa los comandos empleados..
xcopy /ZYD "\Serval\Publica\Programas\PlusClave" "\Desarrollo\Publica\Programas\PlusClave"
xcopy /ZYD "\Serval\Publica\Programas\PlusClave" "\Direccion\Publica\Programas\PlusClave"
Z para archivos en red, Y para que no pida confirmacion al copiar y D para el tema de verificar la fecha de los archivos a actualizar