Cum stergi fisierele mai vechi de X zile?
Asta pentru ca de curand cautam o solutie pentru intrebarea din titlu si deja ma apucasem sa fac un vbscript, cand deodata mi-am adus aminte ca exista o comanda in Windows care poate face acest lucru foarte simplu.
Mai bine zis poate sa listeze fisierele care indeplinesc anumite criterii, unul din ele fiind data ultimei modificari si poate sa execute o comanda pe fiecare fisier returnat.
http://technet.microsoft.com/en-us/library/cc753551(WS.10).aspx
In exemplul de mai jos am incercat sa sterg toate fisierele dintr-un folder care erau mai vechi de 10 zile:
Prima data am rulat comanda fara parametrul –d pentru a vedea ce fisiere se incadreaza in selectia mea.
PS:Comanda e disponibila si pe XP si 2003.