Windows Tips & News

Kuidas kustutada Windows 10-st vanemad failid kui X päeva

click fraud protection
SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Windows 10-l on mitmeid täiustusi, mis võimaldavad hoida arvuti puhtana. Selle uusimad versioonid sisaldavad sisseehitatud tööriistu automaatselt tühjendage prügikast ja puhastage Allalaadimiste kaust perioodiliselt. Kahjuks pole need funktsioonid teile saadaval, kui kasutate operatsioonisüsteemi Windows 10 või OS-i varasemat versiooni. Siin on, kuidas saate kolme erineva meetodi abil kustutada teatud päevadest vanemaid faile.

Reklaam


Selle eesmärgi saavutamiseks pole teil isegi vaja kolmandate osapoolte tööriistu. Seda saab teha File Exploreri, PowerShelli või pakkfaili abil.

File Explorer on Windows 10 vaikefailihalduri rakendus. Sellel on spetsiaalne otsingukast. Kui see keskendub, näitab see lindil mitmeid täpsemaid valikuid. Otsingufunktsiooni aktiveerimiseks File Exploreris klõpsake otsingukasti või vajutage F3 klaviatuuril. Lint näeb siis välja järgmine:File Exploreri otsinguriba Siin on, kuidas seda kasutada teatud arvust päevadest vanemate failide kustutamiseks.

Sisupeita
Kustutage File Exploreriga X päeva vanemad failid
Kustutage pakettfailiga failid, mis on vanemad kui X päeva
Kustutage automaatselt failid, mis on vanemad kui X päeva
Kustutage PowerShelli abil failid, mis on vanemad kui X päeva

Kustutage File Exploreriga X päeva vanemad failid

  1. Avage lindil vahekaart Otsingutööriistad (F3).
  2. Klõpsake nuppu Muutmise kuupäev nuppu. Sellel on rippmenüü valikutega.File Exploreri muudetud kuupäeva rippmenüü otsing
  3. Valige soovitud valik, näiteks Eelmine nädal.

File Explorer filtreerib tulemused kohe. Valige failid, mida te ei vaja, ja vajutage nuppu Kustuta võti failide kustutamiseks. Teise võimalusena võite valikul paremklõpsata ja valida Kustuta kontekstimenüüst.File Explorer Kustutage failid

Näpunäide. Saate kasutada oma kohandatud suurusega filtreid. Kõik, mida vajate, on sisestada soovitud filtritingimus File Exploreri otsingukasti järgmiselt:

muutmise kuupäev: 1.11.2017.. 11/20/2017
File Explorer Otsige üles failid, mis on vanemad kui

Failide leidmiseks kindlas kuupäevavahemikus võite kasutada sõna "datemodified" asemel "datecreated".

Teise võimalusena võite sisestada kuupäevaga seotud parameetri ja sisestada koolonmärgi (:). See paneb File Exploreri näitama kuupäevavalijat. Valige kalendri hüpikaknast kuupäev või tingimus. Kuupäevavahemiku määramiseks võite klõpsata kuupäeval ja lohistada. Nii saate tulemusi filtreerida, et saada täpselt see, mida soovite.

File Explorer Otsige faile kuupäevavahemiku järgi

See meetod sobib failide aeg-ajalt käsitsi kustutamiseks. Kui on vaja protseduuri automatiseerida, nt. puhastage kausta Allalaadimised perioodiliselt, peaksite kasutama kas käsuviiba või PowerShelli meetodeid. Vaatame need üle.

Kustutage pakettfailiga failid, mis on vanemad kui X päeva

Minu eelmises artiklis Otsige suuri faile Windows 10-s ilma kolmanda osapoole tööriistadeta, oleme õppinud kasulikku For Files konsooli käsk. See käsk valib faili (või failide komplekti) ja täidab sellel failil käsu.

Forfiles Abi

Lülitid, mida saame kasutada, on järgmised:
/S – see lüliti muudab forfile'i alamkataloogid korduvaks. Nagu "DIR /S".
/D – valige failid, millel on viimati muudetud kuupäev. Näiteks -365 tähendab üle aasta tagasi, -30 tähendab kuu aega tagasi.
/P – otsingu alustamise tee märkimiseks.
/C "käsk" – see käsk määrab iga leitud faili puhul käivitatava käsu. Käsu stringid tuleks mässida jutumärkidesse.

Vaikekäsk on "cmd /c echo @file".

Käsu stringis saab kasutada järgmisi muutujaid:
@file – tagastab faili nime.
@fname – tagastab failinime ilma laiendita.
@ext – tagastab ainult faili laiendi.
@path – tagastab faili täieliku tee.
@relpath – tagastab faili suhtelise tee.
@isdir – tagastab "TRUE", kui failitüüp on
kataloog ja failide jaoks "FALSE".
@fsize – tagastab faili suuruse baitides.
@fdate – tagastab faili viimati muudetud kuupäeva.
@ftime – tagastab faili viimati muudetud aja.

X päeva vanemate failide kustutamiseks, tehke järgmist.

  1. Avage uus käsuviip näiteks.
  2. Tippige järgmine käsk:
    For Files /p "C:\My Folder" /s /d -30 /c "cmd /c del @file"

    Asendage kausta tee ja päevade arv soovitud väärtustega ning oletegi valmis.File Explorer Kustuta failid, mis on vanemad kui Cmd

Näiteks kui soovite kaustast Allalaadimised eemaldada faile, mis on vanemad kui kuu, kasutage järgmist käsku:

ForFiles /p "%kasutajaprofiil%\Allalaadimised" /s /d -30 /c "cmd /c del @file"

See trikk töötab kõigis Windowsi kaasaegsetes versioonides, sealhulgas Windows 7, Windows 8, Windows 8.1 ja Windows 10.File Explorer Kustuta allalaadimised, mis on vanemad kui Cmd

Kustutage automaatselt failid, mis on vanemad kui X päeva

Saate selle ülesande automatiseerida, kasutades sisseehitatud rakendust Task Scheduler.

  1. Avage haldustööriistad ja klõpsake ikooni Task Scheduler.
  2. Klõpsake vasakpoolsel paanil üksust "Task Scheduler Library":Windows 10 Task Scheduleri teek
  3. Parempoolsel paanil klõpsake linki "Loo ülesanne":Windows 10 loo ülesande link
  4. Avaneb uus aken pealkirjaga "Loo ülesanne". Vahekaardil "Üldine" määrake ülesande nimi. Valige kergesti äratuntav nimi, näiteks "Kustuta vanad failid".File Explorer Kustutage vanad failid
  5. Lülituge vahekaardile "Toimingud". Seal klõpsake nuppu "Uus...":
    Windows 10 ülesande loomise akna vahekaart ToimingudWindows 10 Loo ülesande aken Vahekaart Toimingud uus nupp
  6. Avaneb aken "Uus toiming". Seal peate määrama järgmised andmed.
    Toiming: käivitage programm
    Programm/skript: ForFiles.exe
    Argumentide lisamine (valikuline): /p "%kasutajaprofiil%\Allalaadimised" /s /d -30 /c "cmd /c del @fail"
    Kustuta vanad failid Ts toimingMuutke kausta tee ja päevade arv vajalikuks.
  7. Minge oma ülesandes vahekaardile Päästikud. Seal klõpsake nuppu Uus.Uus päästikunupp
  8. Jaotise Alustage ülesannet, valige ripploendist "Ajakava järgi" ja klõpsake nuppu OK. Määrake, millal soovite ülesande käivitada.Kustuta vanad failid Ts Trigger
  9. Lülitage vahekaardile "Seaded". Luba valikud
    - Lubage ülesannet nõudmisel käivitada.
    - Käivitage ülesanne võimalikult kiiresti pärast planeeritud stardi ärajäämist.Kustuta vanad failid Ts-i sätted
  10. Ülesande loomiseks klõpsake nuppu OK.

See on kõik.

Lõpuks, kui eelistate PowerShelli, võite vanade failide eemaldamiseks kasutada spetsiaalset cmdleti.

Kustutage PowerShelli abil failid, mis on vanemad kui X päeva

  1. Avage uus PowerShelli aken.
  2. Tippige järgmine käsk:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | Kus-objekt {($_.LastWriteTime -lt (Get-Date).AddDays(-30))}| Eemalda-üksus

Kui cmdlet Get-ChildItem leiab faili, mis on vanemad kui kuu, kutsutakse iga faili eemaldamiseks käsk Remove-Item.

See on kõik.

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Windows 10 värskenduste arhiivid

Kuidas installida Windows 10 valikulisi värskendusiValikulised värskendused ei ole operatsioonisü...

Loe rohkem

Microsoft käivitab Meltdowni ja Spectre protsessori vigade jaoks erakorralise paranduse

Kriitiline viga leiti kõigis eelmisel kümnendil turule lastud Inteli protsessorites. Haavatavus v...

Loe rohkem

Windows 10 kumulatiivsed värskendused, 8. september 2020

Windows 10 kumulatiivsed värskendused, 8. september 2020

3 vastustMicrosoft on välja andnud värskenduste komplekti Windows 10 versiooni toetamiseks. Siin ...

Loe rohkem