Windows Tips & News

Kaip ištrinti senesnius nei X dienų failus sistemoje „Windows 10“.

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Windows 10“ turi daug patobulinimų, leidžiančių išlaikyti kompiuterį švarų. Naujausiose jo versijose yra integruotų įrankių, skirtų automatiškai ištuštinkite šiukšliadėžę ir nuvalykite Atsisiuntimų aplankas periodiškai. Deja, jei naudojate ankstyvą „Windows 10“ arba ankstesnės versijos OS versiją, šios funkcijos jums nepasiekiamos. Štai kaip galite ištrinti failus, senesnius nei tam tikromis dienomis, naudodami tris skirtingus metodus.

Skelbimas


Norint pasiekti šį tikslą, jums net nereikia jokių trečiųjų šalių įrankių. Tai galima padaryti naudojant „File Explorer“, „PowerShell“ arba paketinį failą.

„File Explorer“ yra numatytoji failų tvarkyklės programa „Windows 10“. Jame yra specialus paieškos laukelis. Kai jis sufokusuojamas, juostelėje rodoma daugybė išplėstinių parinkčių. Norėdami suaktyvinti paieškos funkciją „File Explorer“, spustelėkite paieškos laukelį arba paspauskite F3 klaviatūroje. Tada juostelė atrodys taip:

„File Explorer“ paieškos juosta Štai kaip jį naudoti norint ištrinti senesnius nei tam tikrą dienų skaičių failus.

Turinyspaslėpti
Ištrinkite senesnius nei X dienų failus naudodami „File Explorer“.
Ištrinkite senesnius nei X dienų failus naudodami paketinį failą
Automatiškai ištrinkite senesnius nei X dienų failus
Ištrinkite senesnius nei X dienų failus naudodami „PowerShell“.

Ištrinkite senesnius nei X dienų failus naudodami „File Explorer“.

  1. Juostelėje atidarykite skirtuką Paieškos įrankiai (F3).
  2. Spustelėkite ant Data pakeista mygtuką. Jame yra išskleidžiamasis sąrašas su parinktimis.„File Explorer“ modifikuotos datos išskleidžiamojo meniu paieška
  3. Pasirinkite norimą parinktį, pvz Praeitą savaitę.

„File Explorer“ iš karto filtruos rezultatus. Pasirinkite failus, kurių jums nereikia, ir paspauskite Ištrinti raktas failams ištrinti. Arba galite dešiniuoju pelės mygtuku spustelėti pasirinkimą ir pasirinkti Ištrinti iš kontekstinio meniu.„File Explorer“ Ištrinkite failus

Patarimas: galite naudoti savo, pasirinktinio dydžio filtrus. Viskas, ko jums reikia, yra įvesti norimą filtro sąlygą „File Explorer“ paieškos laukelyje taip:

pakeitimo data: 2017-11-01.. 11/20/2017
File Explorer Raskite senesnius nei failus

Vietoj „datemodified“, galite naudoti „datecreated“, kad rastumėte failus tam tikroje dienų sekoje.

Arba galite įvesti su data susijusį parametrą ir dvitaškį (:). Taip „File Explorer“ parodys datos rinkiklį. Iššokančiajame kalendoriaus lange pasirinkite datą arba sąlygą. Galite spustelėti datą ir vilkti, kad nurodytumėte dienų seką. Tokiu būdu galite filtruoti rezultatus, kad gautumėte būtent tai, ko norite.

Failų naršyklė Raskite failus pagal datų diapazoną

Šis metodas tinka retkarčiais ištrinti failus rankiniu būdu. Jei reikia automatizuoti procedūrą, pvz. periodiškai išvalykite atsisiuntimų aplanką, turėtumėte naudoti komandų eilutę arba „PowerShell“ metodus. Peržiūrėkime juos.

Ištrinkite senesnius nei X dienų failus naudodami paketinį failą

Mano ankstesniame straipsnyje Raskite didelius failus sistemoje „Windows 10“ be trečiųjų šalių įrankių, sužinojome apie naudingą ForFiles konsolės komanda. Šia komanda pasirenkamas failas (arba failų rinkinys) ir įvykdoma to failo komanda.

Forfiles pagalba

Galime naudoti šiuos jungiklius:
/S – šis jungiklis padaro forfiles pakartotinius pakatalogius. Kaip "DIR / S".
/D – pasirinkite failus su paskutinio modifikavimo data. Pavyzdžiui, -365 reiškia daugiau nei prieš metus, -30 reiškia prieš mėnesį.
/P – nurodyti kelią, kuriuo reikia pradėti paiešką.
/C „komanda“ – ši komanda nurodo komandą, kuri turi būti vykdoma kiekviename faile, kuris bus rastas. Komandų eilutės turi būti suvyniotos į dvigubas kabutes.

Numatytoji komanda yra „cmd /c echo @file“.

Komandų eilutėje gali būti naudojami šie kintamieji:
@file – grąžina failo pavadinimą.
@fname – grąžina failo pavadinimą be plėtinio.
@ext – grąžina tik failo plėtinį.
@path – grąžina visą failo kelią.
@relpath – grąžina santykinį failo kelią.
@isdir – grąžina „TRUE“, jei failo tipas yra
katalogą ir „FALSE“ failams.
@fsize – grąžina failo dydį baitais.
@fdate – grąžina paskutinio modifikuoto failo datą.
@ftime – grąžina paskutinį failo modifikavimo laiką.

Norėdami ištrinti senesnius nei X dienų failus, atlikite šiuos veiksmus.

  1. Atidarykite naują komandų eilutę instancija.
  2. Įveskite šią komandą:
    ForFiles /p "C:\My Folder" /s /d -30 /c "cmd /c del @file"

    Aplanko kelią ir dienų skaičių pakeiskite norimomis reikšmėmis ir viskas.File Explorer Ištrinkite senesnius nei Cmd failus

Pavyzdžiui, norėdami pašalinti senesnius nei mėnesio failus iš aplanko Atsisiuntimai, naudokite šią komandą:

ForFiles /p "% vartotojo profilis%\Downloads" /s /d -30 /c "cmd /c del @file"

Šis triukas veikia visose šiuolaikinėse „Windows“ versijose, įskaitant „Windows 7“, „Windows 8“, „Windows 8.1“ ir „Windows 10“.„File Explorer“ Ištrinkite senesnius nei „Cmd“ atsisiuntimus

Automatiškai ištrinkite senesnius nei X dienų failus

Galite automatizuoti šią užduotį naudodami integruotą užduočių planavimo programą.

  1. Atidarykite Administravimo įrankius ir spustelėkite piktogramą Task Scheduler.
  2. Kairiojoje srityje spustelėkite elementą „Task Scheduler Library“:„Windows 10“ užduočių planuoklio biblioteka
  3. Dešinėje srityje spustelėkite nuorodą „Sukurti užduotį“:„Windows 10“ nuoroda Kurti užduotį
  4. Bus atidarytas naujas langas pavadinimu „Sukurti užduotį“. Skirtuke „Bendra“ nurodykite užduoties pavadinimą. Pasirinkite lengvai atpažįstamą pavadinimą, pvz., „Ištrinti senus failus“.„File Explorer“ Ištrinkite senus failus
  5. Perjunkite į skirtuką „Veiksmai“. Ten spustelėkite mygtuką „Naujas...“:
    „Windows 10“ „Sukurti užduotį“ skirtukas „Veiksmai“.Windows 10 Sukurti užduotį langas Veiksmai skirtukas naujas mygtukas
  6. Bus atidarytas langas „Naujas veiksmas“. Ten turite nurodyti šiuos duomenis.
    Veiksmas: paleiskite programą
    Programa/scenarijus: ForFiles.exe
    Pridėti argumentų (nebūtina): /p "% userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"
    Ištrinkite senus failus Ts veiksmasPakeiskite aplanko kelią ir dienų skaičių į tai, ko jums reikia.
  7. Eikite į savo užduoties skirtuką Triggers. Ten spustelėkite mygtuką Naujas.Naujas paleidimo mygtukas
  8. Dalies Pradėti užduotį išskleidžiamajame sąraše pasirinkite „Tvarkaraštis“ ir spustelėkite mygtuką Gerai. Nurodykite, kada norite vykdyti užduotį.Ištrinkite senus failus Ts trigeris
  9. Perjunkite į skirtuką „Nustatymai“. Įjunkite parinktis
    - Leisti užduotį vykdyti pagal poreikį.
    - Vykdykite užduotį kuo greičiau, kai buvo praleistas suplanuotas startas.Ištrinkite senų failų Ts nustatymus
  10. Spustelėkite Gerai, kad sukurtumėte užduotį.

Viskas.

Galiausiai, jei pageidaujate „PowerShell“, galite naudoti specialią cmdlet, kad pašalintumėte senus failus.

Ištrinkite senesnius nei X dienų failus naudodami „PowerShell“.

  1. Atidarykite naują „PowerShell“ langą.
  2. Įveskite šią komandą:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | Kur-Objektas {($_.LastWriteTime -lt (Get-Date).AddDays(-30))}| Pašalinti daiktą

Jei cmdlet Get-ChildItem randa bet kokių failų, senesnių nei mėnuo, tada kiekvienam failui bus iškviesta Remove-Item cmdlet, kad jis būtų pašalintas.

Viskas.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Windows 10 Build 15063.909“ archyvai

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

„Windows 10 Build 15063.909“ išleistas su KB4074592

„Windows 10 Build 15063.909“ išleistas su KB4074592

Palikti atsakymą„Microsoft“ šiandien išleido „Windows 10 Build 15063.909“ stabiliajai šakai. Pake...

Skaityti daugiau

„Firefox 59“ išėjo, tai yra pagrindiniai pakeitimai

„Firefox 59“ išėjo, tai yra pagrindiniai pakeitimai

„Mozilla“ šiandien išleido naują „Firefox“ naršyklės versiją. „Firefox 59“ pasiekė stabilią šaką....

Skaityti daugiau