Cum se șterg automat fișierele mai vechi decât un anumit număr de zile în Windows 10

Pentru a șterge automat fișierele mai vechi decât un anumit număr de zile dintr-un anumit folder din Windows 10, executați comanda încorporată ForFiles într-un mod programat cu Task Scheduler. ForFiles verifică data ultimei modificări a unui fișier , nu data când l-ați deschis ultima dată.

Folosește un folder dedicat pe care îl controlezi. Ștergerea este permanentă și ocolește Coșul de reciclare; nu viza Windows, Program Files, profilul tău sau folderele cu fișiere de care ai putea avea nevoie.

Când Storage Sense este suficient

Storage Sense poate curăța fișierele Downloads și Coșul de reciclare, dar nu acceptă o cale arbitrară către folder. Regula sa Downloads utilizează durata de timp în care un fișier a fost nedeschis; ForFiles utilizează data ultimei modificări. Consultați ghidul de configurare Storage Sense de la Microsoft pentru opțiunile sale.

Alegeți folderul și limita de vârstă

Creați un folder de testare, cum ar fi C:\CleanupTestși plasați în el doar fișierele de unică folosință. Aici, -30selectează fișierele modificate ultima dată la sau înainte de data de acum 30 de zile. Înlocuiți 30cu perioada de păstrare. Aceasta este o dată limită calendaristică, nu un cronometru exact de 720 de ore.

Comutatoarele definesc domeniul de aplicare: /Psetează folderul de pornire, /Sinclude subfolderele acestuia, /D -30selectează fișierele cu cel puțin 30 de zile după data limită și /Cexecută o comandă pentru fiecare potrivire. Eliminați /Sdacă doriți să scanați doar folderul de nivel superior. Adăugați o mască, cum ar fi /M *.logînainte /S, pentru a limita sarcina la un tip de fișier.

Deschideți File Explorer într-un folder dedicat C:\CleanupTest care conține fișiere exemplu.
Începeți cu un folder separat, astfel încât domeniul de curățare să fie ușor de inspectat.

Construiți și testați comanda

1. Previzualizați fișierele care corespund

Deschideți Promptul de comandă și executați această comandă de previzualizare pentru folderul de testare. Aceasta afișează căile de fișiere corespunzătoare, dar nu le șterge. Verificarea @isdiromite intrările de director, iar 0x22marcajele inserează caractere ghilimele în jurul fiecărei căi complete, astfel încât numele care conțin spații sunt tratate ca o singură cale.

forfiles /P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE echo 0x22@path0x22"
Linia de comandă previzualizează căile selectate de ForFiles cu o comandă echo.
Rulați mai întâi formularul de previzualizare și inspectați fiecare cale potrivită.

Verificați fiecare cale. Dacă un fișier trebuie să rămână, corectați folderul, vârsta sau masca fișierului înainte de a continua. Microsoft documentează variabilele de dată și cale ForFiles în referința comenzilor ForFiles .

2. Testați ștergerea manual

După ce previzualizarea este corectă, rulați versiunea de ștergere o dată în folderul de testare de unică folosință:

forfiles /P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE del /q 0x22@path0x22"
Linia de comandă afișează ForFiles asociată cu comanda del din Windows.
După confirmarea potrivirilor, comutați acțiunea de ecou la ștergere.

Confirmați că folderul de test conține acum doar fișierele pe care așteptați să le păstrați. Microsoft avertizează că fișierele șterse cu delnu pot fi recuperate, așadar nu vizați date reale până când acest test nu se comportă conform așteptărilor.

Explorator de fișiere care afișează nume de fișiere exemplu alături de valorile datei de modificare.
Verificați coloana Data modificării atunci când validați regula de vârstă.

Programați curățarea în Programatorul de activități

  1. Deschideți Programatorul de activități. Apăsați Windows+ R, Enter taskschd.mscși apăsați Enter. Selectați Creare activitate în panoul din dreapta. În General , dați activității un nume clar, cum ar fi Clean old test files. Utilizați un cont care are permisiunea de a accesa folderul țintă. De obicei, nu sunt necesare privilegii administrative pentru un folder pe care îl dețineți.
    Caseta de dialog Creare sarcină din Planificatorul de activități Windows 10, în fila General.
    Denumește sarcina astfel încât să o poți găsi și dezactiva mai târziu.
  2. Setați un declanșator. Deschideți Declanșatoare , selectați Nou , alegeți Pe o programare și setați Zilnic (sau un alt interval potrivit folderului). Alegeți o dată și o oră de începere, asigurați-vă că este selectată opțiunea Activat și faceți clic pe OK .
    Caseta de dialog Declanșator nou din Programatorul de activități din Windows 10, cu opțiunea Zilnic selectată.
    Alege un declanșator zilnic și stabilește o dată și o oră de începere pentru propriul program.
  3. Adăugați acțiunea. Deschideți Acțiuni , selectați Nou și setați Acțiune la Pornire program . Introduceți ForFilesîn Program/script . În Adăugare argumente , lipiți comanda de mai jos fără primul cuvânt forfiles. Schimbați folderul și -30valoarea pentru a se potrivi cu comanda testată.
/P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE del /q 0x22@path0x22"
Caseta de dialog Acțiune nouă din Planificatorul de activități este setată la Pornirea unui program cu argumente ForFiles.
Introduceți ForFiles ca program și lipiți argumentele fără numele comenzii.
  1. Setați comportamentul sarcinii. În Setări , activați Permiteți rularea sarcinii la cerere și Executați sarcina cât mai curând posibil după ce o pornire programată este ratată . Cea din urmă opțiune permite Windows să execute mai târziu o sarcină bazată pe timp ratată; computerul trebuie să fie în continuare pornit pentru ca sarcina să ruleze.
    Fila Setări Proprietăți activitate cu opțiunile la cerere și pornire ratată bifată.
    Permiteți rulări manuale și recuperarea după ce se pierde o oră programată.
  2. Salvați și testați. Selectați OK pentru a salva. În Biblioteca Planificatorului de activități, faceți clic dreapta pe noua activitate și alegeți Executare . Confirmați că afectează doar fișierele dorite. Pentru a modifica ulterior vârsta sau folderul, deschideți Proprietățile activității și editați argumentele acțiunii. Dezactivați sau ștergeți activitatea din bibliotecă atunci când nu mai doriți curățarea automată.

Verifică rezultatul dacă nu se întâmplă nimic

Verificați calea folderului, starea activității activate, permisiunile contului, pragul și masca. Pentru o rulare ratată, verificați rezultatul ultimei rulări a activității și fila Istoric. Programatorul de activități poate porni o activitate bazată pe timp după ce a expirat ora programată. Citiți prezentarea generală a Programatorului de activități Microsoft și documentația StartWhenAvailable pentru detalii.

Notă pentru Windows 10: Asistența standard pentru Windows 10 Home și Pro s-a încheiat pe 14 octombrie 2025. Această metodă de curățare este valabilă pentru instalările existente de Windows 10; consultați pagina Microsoft privind ciclul de viață al Windows 10 pentru detalii despre ediția aplicabilă și asistență.

Lasă un comentariu

Cum să muți Minecraft pe o altă unitate în Windows 10

Cum să muți Minecraft pe o altă unitate în Windows 10

Mută ​​Minecraft pentru Windows pe o altă unitate cu opțiunea Setări încorporată, protejează-ți lumile și vezi ce trebuie să faci dacă funcția Mutare nu este disponibilă.

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Află de ce Windows 10 ascunde butonul „Executare oricum” din SmartScreen, cum să verifici avertismentul și cum să permiți o ocolire păstrând SmartScreen activ.

Cum se activează sunetul mono pe Windows 10

Cum se activează sunetul mono pe Windows 10

Combină canalele stânga și dreapta pentru a putea auzi întregul mixaj printr-o singură cască. Urmează calea Setărilor Windows 10 și află cum să restabilești stereo-ul atunci când dorești.

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Adăugați o suprapunere live a apăsărilor de taste în Windows 10 cu Carnac. Instalați cea mai recentă versiune listată, poziționați și stilizați fereastra pop-up, testați captura și întrerupeți-o pentru tastare privată.

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Învață cum să creezi o grilă personalizată pentru afișajul tău în Windows 10 cu PowerToys FancyZones, cum să ajustezi zonele, cum să alegi fiecare monitor și cum să fixezi aplicațiile la locul lor.

Cum se activează conectarea automată pe Windows 10

Cum se activează conectarea automată pe Windows 10

Setați Windows 10 să se conecteze automat la pornire cu Microsoft Sysinternals Autologon, apoi aflați cum să îl dezactivați și să înțelegeți compromisurile de securitate.

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Windows 10 nu are o listă albă globală pentru aplicațiile SmartScreen. Află cum să verifici o descărcare, să folosești opțiunea „Executare oricum” sau să deblochezi în siguranță un fișier de încredere.

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Adăugați planul de alimentare Ultimate Performance în Windows 10 cu o comandă cu privilegii ridicate, selectați-l în Opțiuni de alimentare și verificați compatibilitatea și limitele de consum de energie.

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Reîmprospătați pictogramele de marcaje lipsă sau incorecte din Edge prin redeschiderea paginii salvate, ștergerea imaginilor din cache sau reconstruirea în siguranță a memoriei cache a favicon-urilor.

Cum se dezactivează o conexiune Ethernet în Windows 10

Cum se dezactivează o conexiune Ethernet în Windows 10

Dezactivați un adaptor Ethernet cu fir în Windows 10, confirmați că ați selectat dispozitivul corect, restaurați-l mai târziu sau utilizați PowerShell.