Copiar archivos a usb

Hola estoy haciendo un programa en visual .net donde me piden que en la primer pantalla diga el dia actual pero tambien que busque un archivo X y ademas que lea un archivo y lo copie a otra carpeta que seria en una usb pero antes de copiarlo que revise si el archivo ya esta grabado en la usb y eso depende de la fecha tambien que verifique si hay archivos de 7 dias anteriores guardados en la usb los nombres de los archivos txt se guardan con la fecha como le hago
seria algo asi tengo en una carpeta del cpu archivos txt ejemplo:
12062011.txt
11062011.txt
10062011.txt
necesito mover esos archivos a una usb pero primero tiene que verificar si ya estan en la usb las 7 fechas anteriores a la fecha actual si es asi que sobre escriba todo

Añade tu respuesta

Haz clic para o