Principal Windows 10 Cum să ștergeți fișierele mai vechi de X zile în Windows 10

Cum să ștergeți fișierele mai vechi de X zile în Windows 10



Windows 10 are o serie de îmbunătățiri care vă permit să vă păstrați computerul curat. Versiunile sale recente includ instrumente încorporate pentru automat Golește coșul de gunoi și curățați Dosarul de descărcări periodic. Din păcate, dacă rulați o versiune anterioară a Windows 10 sau o versiune anterioară a sistemului de operare, aceste caracteristici nu sunt disponibile pentru dvs. Iată cum puteți șterge fișiere mai vechi de anumite zile folosind trei metode diferite.

Reclama


Pentru a atinge acest obiectiv, nici măcar nu aveți nevoie de instrumente terțe. Acest lucru se poate face folosind fie File Explorer, PowerShell sau un fișier batch.

File Explorer este aplicația implicită de gestionare a fișierelor din Windows 10. Are o casetă de căutare specială. Când se concentrează, afișează o serie de opțiuni avansate în panglică. Pentru a activa funcția de căutare în File Explorer, faceți clic pe caseta de căutare sau apăsați F3 pe tastatură. Panglica va arăta după cum urmează:noneIată cum să îl utilizați pentru a șterge fișiere mai vechi de un anumit număr de zile.

Ștergeți fișierele mai vechi de X zile cu File Explorer

  1. Deschideți fila Instrumente de căutare din panglică (F3).
  2. Faceți clic peData modificatabuton. Are o listă verticală cu opțiuni.none
  3. Selectați opțiunea dorită, cum ar fiSăptămâna trecută.

File Explorer va filtra rezultatele imediat. Selectați fișierele de care nu aveți nevoie și apăsați tastaȘtergetasta pentru a șterge fișiere. Alternativ, puteți face clic dreapta pe selecție și alegeȘtergedin meniul contextual.none

Sfat: puteți utiliza propriile filtre de dimensiuni personalizate. Tot ce aveți nevoie este să tastați condiția de filtrare dorită în caseta de căutare din File Explorer după cum urmează:

datemodified: 01.11.2017 .. 20.11.2017

none

cum să vizualizați mesaje directe pe Instagram

În loc de „datemodified”, puteți utiliza „datecreated” pentru a găsi fișiere într-un anumit interval de date.

Alternativ, puteți tasta parametrul legat de dată și puteți introduce un caracter de două puncte (:). Acest lucru va face ca File Explorer să afișeze selectorul de date. Alegeți o dată sau o condiție din fereastra pop-up din calendar. Puteți face clic pe o dată și trage pentru a specifica un interval de date. În acest fel puteți filtra rezultatele pentru a obține exact ceea ce doriți.

none

Această metodă este bună pentru ștergerea manuală a fișierelor din când în când. Dacă trebuie să automatizați procedura, de ex. curățați dosarul Descărcări periodic, ar trebui să utilizați fie promptul de comandă, fie metodele PowerShell. Să le trecem în revistă.

Ștergeți fișierele mai vechi de X zile cu un fișier lot

În articolul meu anterior, Găsiți fișiere mari în Windows 10 fără instrumente terțe , am aflat despre utilForFilescomanda consolă. Această comandă selectează un fișier (sau un set de fișiere) și execută o comandă pe acel fișier.

none

Comutatoarele pe care le putem folosi sunt următoarele:
/ S - Acest comutator face ca fișierele să recurgă în subdirectoare. La fel ca „DIR / S”.
/ D - Selectați fișierele cu ultima dată modificată. De exemplu, -365 înseamnă acum peste un an, -30 înseamnă acum o lună.
/ P - Pentru a indica calea pentru a începe căutarea.
/ C „comanda” - Această comandă specifică comanda de executat pe fiecare fișier care va fi găsit. Șirurile de comandă ar trebui să fie înfășurate în ghilimele duble.

Comanda implicită este „cmd / c echo @file”.

Următoarele variabile pot fi utilizate în șirul de comandă:
@file - returnează numele fișierului.
@fname - returnează numele fișierului fără extensie.
@ext - returnează numai extensia fișierului.
@path - returnează calea completă a fișierului.
@relpath - returnează calea relativă a fișierului.
@isdir - returnează „TRUE” dacă un tip de fișier este
un director și „FALS” pentru fișiere.
@fsize - returnează dimensiunea fișierului în octeți.
@fdate - returnează ultima dată modificată a fișierului.
@ftime - returnează ultima oră modificată a fișierului.

Pentru a șterge fișiere mai vechi de X zile , urmează următoarele instrucțiuni.

  1. Deschideți un nou prompt de comandă instanță.
  2. Tastați următoarea comandă:
    ForFiles / p 'C:  My Folder' / s / d -30 / c 'cmd / c del @file'

    Înlocuiți calea folderului și cantitatea de zile cu valorile dorite și ați terminat.none

De exemplu, pentru a elimina fișierele mai vechi de o lună din folderul Descărcări, utilizați următoarea comandă:

ForFiles / p '% userprofile%  Downloads' / s / d -30 / c 'cmd / c del @file'

Acest truc funcționează în toate versiunile moderne de Windows, inclusiv Windows 7, Windows 8, Windows 8.1 și Windows 10.none

Ștergeți automat fișierele mai vechi de X zile

Puteți automatiza această sarcină utilizând aplicația încorporată Task Scheduler.

  1. Deschideți instrumentele administrative și faceți clic pe pictograma Task Scheduler.
  2. În panoul din stânga, faceți clic pe elementul „Biblioteca de programare a sarcinilor”:none
  3. În panoul din dreapta, faceți clic pe linkul „Creați activitate”:none
  4. Se va deschide o nouă fereastră intitulată „Creați sarcină”. În fila „General”, specificați numele sarcinii. Alegeți un nume ușor de recunoscut, cum ar fi „Ștergeți fișierele vechi”.none
  5. Treceți la fila „Acțiuni”. Acolo, faceți clic pe butonul „Nou ...”:
    none
  6. Se va deschide fereastra „Acțiune nouă”. Acolo, trebuie să specificați următoarele date.
    Acțiune: Porniți un program
    Program / scenariu:ForFiles.exe
    Adăugați argumente (opțional):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
    noneSchimbați calea folderului și numărul de zile la ceea ce aveți nevoie.
  7. Accesați fila Declanșatoare din sarcina dvs. Acolo, faceți clic pe butonul Nou.none
  8. Sub Începeți sarcina, selectați „Pe un program” în lista derulantă și faceți clic pe butonul OK. Specificați când doriți să ruleze sarcina.none
  9. Treceți la fila „Setări”. Activați opțiunile
    - Permiteți executarea sarcinii la cerere.
    - Rulați sarcina cât mai curând posibil după ce un început programat a fost ratat.none
  10. Faceți clic pe OK pentru a vă crea sarcina.

Asta e.

În cele din urmă, dacă preferați PowerShell, puteți utiliza un cmdlet special pentru a elimina fișierele vechi.

Ștergeți fișierele mai vechi de X zile cu PowerShell

  1. Deschideți o nouă fereastră PowerShell .
  2. Tastați următoarea comandă:
    Get-ChildItem '% userprofile%  Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Eliminați-articolul

Dacă cmdletul Get-ChildItem găsește fișiere mai vechi de o lună, atunci cmdletul Remove-Item va fi apelat pentru fiecare fișier care să îl elimine.

Asta e.

Articole Interesante

Alegerea Editorului

none
Cum să crești rapid la nivel în Shindo Life
O mare parte din Shindo Life se învârte în jurul creșterii nivelului pentru a deveni mai puternic și a debloca noi avantaje. Sistemul este destul de simplu – pe măsură ce câștigi experiență prin finalizarea anumitor acțiuni, nivelul tău crește. Cu toate acestea, modul în care câștigi puncte XP
none
Cum să blochezi mesajele text pe OnePlus 6
În zilele noastre moderne, a devenit destul de normal să plasezi reclame și să încerci să vinzi practic orice. Ați primit o mulțime de mesaje text spam în căsuța de e-mail în ultima vreme? Unii încearcă să-ți vândă ceva, în timp ce
none
Mac Handoff nu funcționează - Iată cum se remediază
Începerea unui proiect pe iPad și continuarea pe Mac este un lucru minunat - atunci când funcționează. Dacă aveți probleme cu Handoff care nu funcționează așa cum ar trebui, nu vă faceți griji, vă putem ajuta. Acest articol se concentrează
none
Există 57 de efecte speciale noi ale Story Remix în Windows 10
Story Remix este o evoluție a aplicației Fotografii care face mai ușor ca niciodată să vă retrăiți amintirile și introduce crearea de povesti video din fotografiile și videoclipurile dvs. Această caracteristică a fost planificată pentru Windows 10 Fall Creators octombrie, dar nu va fi livrată cu sistemul de operare. În schimb, vine la previzualizarea „Redstone 4”
none
Cum să creați un cont PlayStation Network
Trebuie să creați un cont PSN pentru a utiliza PlayStation Network. Cea mai ușoară cale este prin intermediul site-ului web Sony, dar o poți face și pe consola ta.
none
Cum să faci o poțiune de rău în Minecraft
Când faci o poțiune de rău în Minecraft, ai grijă să nu o bei. Mai întâi va trebui să-l armezi.
none
Ce trebuie să faceți dacă contul dvs. PSN este compromis
Aflați cum să aflați dacă contul dvs. PSN este piratat, cum să vă resetați parola PlayStation și cum să vă recuperați contul PlayStation.