Noen ganger lagres en enorm mengde filer på maskinen din som ikke er nødvendig lenger. La oss si, vi ønsker å rengjøre filer som ikke brukes i mer enn x dager. “X”Refererer til et hvilket som helst antall som representerer antall dager, som eldre enn 5 dager, eldre enn 7 osv. Vi må slette dem på månedlig basis. For dette formålet vil vi beskrive flere teknikker for å slette filer eldre enn x dager på en enkel måte:
Følgende utfall forventes:
Metode 1: Slett filer eldre enn x dager i Windows ved å bruke ledetekst
Kommandopromp er en for det meste brukt Windows -kommandolinje UI/Shell. Det brukes først og fremst til å utføre forskjellige oppgaver gjennom kommandolinjen. Anta at vi ønsker å slette filene som er eldre enn "30" dager fra katalognavnet "mappe" som du kan se i følgende bilde:
For å slette filer som er eldre enn x dager, følg trinnene nedenfor.
Trinn 1: Åpne ledetekst
Trykk først på “Vindu”Tast og lanser“Start" Meny. Kjør kommandoprommet som administratorbruker fra oppstartsmenyen:
Trinn 2: Slett filer eldre enn x dager
Utfør den oppgitte kommandoen for å slette filer eldre enn x (30) dager:
> Forfiles /P "C: \ Brukere \ Anuma \ Downloads \ Folder" /S /D -30 /C "CMD /C Del @File"
Kommandoen beskrives som:
Du kan se at vi har slettet filene som er eldre enn 30 dager:
Nå vil vi utføre denne operasjonen ved hjelp av de ovennevnte teknikkene en etter en.
Metode 2: Slett filer eldre enn x dager i vinduer ved hjelp av PowerShell
PowerShell er et kommandolinjeverktøy som brukes til å utføre Windows-baserte oppgaver ved hjelp av kommandoer. Det er et kjent kommandolinjegrensesnitt. Den undergitte prosedyren er effektiv nok til å slette filer eldre enn x dager ved bruk av PowerShell.
Trinn 1: Åpne Windows PowerShell
Åpne Windows PowerShell fra oppstartsmenyen:
Trinn 2: Slett filer eldre enn x dager
For å slette filer eldre enn x dag, bruk den nevnte kommandoen:
Get -ChildItem "C: \ Brukere \ Anuma \ Last ned \ Folder" -Recurse | Hvor-objekt ($ _.LastWriteTime -LT (Get -Date).Addays (-30)) | Fjerne gjenstand
Den undergitte utgangen indikerer at vi har slettet filer som er eldre enn 30 dager:
Metode 3: Slett filer eldre enn x dager i Windows automatisk ved å bruke oppgavens planlegger
Oppgaveplanlegger er et innebygd Windows-operativsystemutstyrsprogram som brukes til å planlegge oppgaver. La oss planlegge en oppgave som automatisk vil slette filen eldre enn x dager på månedlig basis. Denne automatiseringsaksjonen er også mulig på en ukentlig eller daglig basis. Følg de gitte trinnene for å oppfylle dette målet.
Trinn 1: Åpne oppgaveplanlegger
Gjør et søk etter “Oppgaveplanlegger”I“Oppstart”Meny og åpne oppgaveplanleggingsappen fra de viste resultatene:
Trinn 2: Lag en oppgave
Planlegg en ny oppgave for å slette filer eldre enn x dager. For å gjøre det, klikk på "Opprett oppgave" -alternativet fra "Handling" -menyen:
Trinn 3: Angi generelle oppgavedata
Skriv inn oppgavens navn i “Navn”Tekstfelt og legg til en beskrivelse (anbefalt, men ikke obligatorisk) som vi gjorde her:
Trinn 4: Planlegg oppgave
Etter å ha fullført den generelle innstillingen, åpner du “Utløser”Meny fra meny-baren og treffer“Ny”Knapp for å planlegge en oppgave:
Velg “På en plan”Alternativ i“Begynn en oppgave" nedtrekksmenyen. Deretter planlegger du en oppgave for å slette filer på månedlig basis. Angi datoen da den planlagte oppgaven vil utføre. Angi også måneden som oppgaven vil utføre automatisk slik vi har lagt til “januar”,“februar", og så videre. Etter det, treffer “Ok”Knapp:
Trinn 4: Spesifiser handling for å slette filer
Neste, fra handlingsmenyen, sett en ny handling. For dette formålet, treffer det "nye":
Fra "Handling”Rullegardinliste, angi alternativet“ Start et program ”. Legg til "i skript-/programfeltet"Forfiler”Og også gi et argument"/P “C: \ Brukere \ Anuma \ OneDrive \ Desktop \ Folder” /S /M *.TXT /D-10 /C “CMD /C DEL /Q @FILE””. Etter det, treffer “Ok”Knapp:
Du kan se at vi har satt til handling for å slette filer på månedlig basis:
I tillegg fra "Innstilling”Meny, merk det uthevede alternativet og klikk på“Ok”Knapp:
Utgangen nedenfor viser at vi har opprettet eller planlagt en ny oppgave for å slette filer eldre enn 30 dager på månedlig basis:
Konklusjon
For å slette filer eldre enn x dager i Windows, kan du enten bruke ledeteksten eller Windows PowerShell. GUI av vinduer kan også utøves for å tjene formålet. Kommandoene støttet av CMD og PowerShell vil slette filer i henhold til deres siste oppdaterte tid. Vi kan automatisk slette filer eldre enn X -dager i Windows ved å planlegge en ny jobb eller oppgave i oppgavesøknaden. Denne guiden har demonstrert alle metodene for å slette filer som er eldre enn X -dager i Windows.