Muy buenas!
Necesito hacer un Script que vaya recorriendo una serie de carpetas, estas carpetas contienen ficheros con el siguiente formato: xxxxxx_BCK_A.txt. Donde xxxxxx es una fecha por ejemplo (161230_BCK_A).
Por ejemplo:
En la "carpeta A" hay los siguientes ficheros: xxxxxx_BCK_A.txt, xxxxxx_BCK_A.txt, xxxxxx_BCK_A.txt
En la "carpeta B" hay los siguientes ficheros: xxxxxx_BCK_B.txt, xxxxxx_BCK_B.txt, xxxxxx_BCK_B.txt
En la "carpeta C" hay los siguientes ficheros: xxxxxx_BCK_C.txt, xxxxxx_BCK_C.txt, xxxxxx_BCK_C.txt
Lo que necesito es que en cada carpeta solamente me deje los dos últimos ficheros que se han añadido. Por lo que debería ir recorriendo las carpetas mirar cuantos ficheros hay y dejar solamente dos y eliminar los demás. No se muy bien como puedo hacer esto..
Todas estas carpetas se encuentran dentro de la siguiente ruta: C:\Users\Desktop\Scripts\Archivos.
Muchas Gracias!
Necesito hacer un Script que vaya recorriendo una serie de carpetas, estas carpetas contienen ficheros con el siguiente formato: xxxxxx_BCK_A.txt. Donde xxxxxx es una fecha por ejemplo (161230_BCK_A).
Por ejemplo:
En la "carpeta A" hay los siguientes ficheros: xxxxxx_BCK_A.txt, xxxxxx_BCK_A.txt, xxxxxx_BCK_A.txt
En la "carpeta B" hay los siguientes ficheros: xxxxxx_BCK_B.txt, xxxxxx_BCK_B.txt, xxxxxx_BCK_B.txt
En la "carpeta C" hay los siguientes ficheros: xxxxxx_BCK_C.txt, xxxxxx_BCK_C.txt, xxxxxx_BCK_C.txt
Lo que necesito es que en cada carpeta solamente me deje los dos últimos ficheros que se han añadido. Por lo que debería ir recorriendo las carpetas mirar cuantos ficheros hay y dejar solamente dos y eliminar los demás. No se muy bien como puedo hacer esto..
Todas estas carpetas se encuentran dentro de la siguiente ruta: C:\Users\Desktop\Scripts\Archivos.
Muchas Gracias!