Forfiles: cum se sterg fisierele Windows recursiv, in functie de tipul si extensia acestora

Reporter, 3/31/2013 03:35:00 a.m.

Am avut nevoie de acest truc pentru a sterge cateva mii de fisiere din cateva sute de subdirectoare aflate toate in acelasi director ( D:\celebritati ). Probabil ca exista programe gratuite care fac acest lucru, insa am gasit o metoda mult mai eleganta si mai rapida de a sterge fisierele in functie de extensia, tipul si data acestora. Incepand cu Windows Vista , Microsoft a incorporat un mic programel in sistemul de operare, undeva in system 32. Acesta se numeste Forfiles si are rolul de a gasi anumite fisiere; veti gasi aici totul despre Forfiles . In exemplul de mai jos am folosit acest program pentru a cauta fisierele pe care le doream sterse, in toate subdirectoarele directorului celebritati de pe partitia D , si apoi am instruit Forfiles sa se foloseasca de comanda del pentru a le sterge. forfiles /p D:\celebritati /s /m "*.uid-zps" /c "cmd /c del /ah @file" Comenzi: - /p specifica locatia fisierelor, in acest caz  D:\celebritati ; - /s specifica…
3/31/2013 03:35:00 a.m.