Ayuda con Script de limpieza en PowerShell!!!!!!!

Iniciado por _stevz, 30 Diciembre 2016, 11:05 AM

0 Miembros y 1 Visitante están viendo este tema.

_stevz

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!