Hola a todos, tengo que hacer un programa en .net y no tengo ni idea.
Lo que tengo que hacer es:
Desarrollar un programa en .NET que recuerde unas rutas definidas a través del interfaz del programa y copie los ficheros que han cambiado en dichas rutas.
Ejemplo:
Rutas definidas:
c:\carpeta 1\ -> e:\copia de seguridad\carpeta 1\
d:\carpeta 2\ -> e:\copia de seguridad\carpeta 2\
...
c:\carpeta n\ -> c:\carpeta 1\
Una vez indicadas las rutas al programa, éste copiará los ficheros en c:\carpeta1\ en la carpeta e:\copia de seguridad\carpeta 1\, si el fichero ya existe sólo lo copiará si ha sido modificado, después procederá a realizar la copia indicada en la segunda ruta y así sucesivamente.
En las siguientes ejecuciones del programa no será necesario indicar las rutas porque las tendrá almacenadas y se podrá proceder a la copia de ficheros.
Creo que ya existe algo creado por Microsoft pero no me sirve.
Si alguien me puede orientar se lo agradeceria porque no tengo ni idea.