Hoved Windows 10 Slik sletter du filer eldre enn X-dager i Windows 10

Slik sletter du filer eldre enn X-dager i Windows 10



Windows 10 har en rekke forbedringer som lar deg holde PCen ren. De nyeste versjonene inkluderer innebygde verktøy for å automatisk tøm papirkurven og rengjør Nedlastingsmappe jevne mellomrom. Dessverre, hvis du kjører en tidlig versjon av Windows 10 eller en tidligere versjon av operativsystemet, er disse funksjonene ikke tilgjengelige for deg. Slik kan du slette filer eldre enn visse dager ved hjelp av tre forskjellige metoder.

Annonse


For å nå dette målet trenger du ikke engang verktøy fra tredjeparter. Dette kan gjøres ved hjelp av enten File Explorer, PowerShell eller en batchfil.

File Explorer er standardfilbehandlingsappen i Windows 10. Den har en spesiell søkeboks. Når den blir fokusert, viser den en rekke avanserte alternativer i båndet. For å aktivere søkefunksjonen i File Explorer, klikk på søkeboksen eller trykk F3 på tastaturet. Båndet vil da se ut som følger:Filutforsker Finn filer eldre ennSlik bruker du den til å slette filer eldre enn et bestemt antall dager.

Slett filer eldre enn X dager med File Explorer

  1. Åpne søkeverktøyfanen i båndet (F3).
  2. Klikk påDato endretknapp. Den har en rullegardinliste med alternativer.Filutforsker Finn filer etter datoperiode
  3. Velg ønsket alternativ, somForrige uke.

File Explorer filtrerer resultatene umiddelbart. Velg filene du ikke trenger, og trykk påSlettnøkkel for å slette filer. Alternativt kan du høyreklikke på utvalget og velgeSlettfra hurtigmenyen.Forfiles Hjelp

Tips: Du kan bruke dine egne, tilpassede størrelsesfiltre. Alt du trenger er å skrive inn ønsket filtertilstand i søkeboksen i File Explorer som følger:

datomodifisert: 11/1/2017 .. 20/11/2017

Windows 10 Opprett oppgavevindu Handlinger-fanen

fungerer Xbox One-spill på pc

I stedet for 'datemodified', kan du bruke 'datecreated' for å finne filer i et bestemt datoperiode.

Alternativt kan du skrive inn datorrelatert parameter og skrive inn et kolon (:). Dette vil gjøre at File Explorer viser datovelgeren. Velg en dato eller tilstand fra kalenderen. Du kan klikke på en dato og dra for å spesifisere et datoperiode. På denne måten kan du filtrere resultatene for å få akkurat det du ønsker.

Windows 10 Opprett oppgavevindu Handlinger-fanen ny knapp

Denne metoden er bra for å slette filer manuelt en gang i blant. Hvis du trenger å automatisere prosedyren, f.eks. rengjør nedlastingsmappen med jevne mellomrom, du bør bruke enten ledeteksten eller PowerShell-metodene. La oss se gjennom dem.

Slett filer eldre enn X dager med en batchfil

I min forrige artikkel, Finn store filer i Windows 10 uten verktøy fra tredjeparter , har vi lært om det nyttigeForFileskonsollkommando. Denne kommandoen velger en fil (eller et sett med filer) og utfører en kommando på den filen.

Slett gamle filer Ts Handling

Bryterne vi kan bruke er som følger:
/ S - Denne bryteren gjør at forfiler rekonstruerer underkataloger. Som 'DIR / S'.
/ D - Velg filer med en sist endret dato. For eksempel betyr -365 for over et år siden, -30 betyr for en måned siden.
/ P - For å indikere banen for å starte søket.
/ C 'kommando' - Denne kommandoen spesifiserer kommandoen som skal utføres på hver fil som blir funnet. Kommandostrenger bør pakkes inn med doble anførselstegn.

Standardkommandoen er 'cmd / c echo @ file'.

Følgende variabler kan brukes i kommandostrengen:
@fil - returnerer navnet på filen.
@fname - returnerer filnavnet uten utvidelse.
@ext - returnerer bare filtypen.
@path - returnerer hele banen til filen.
@relpath - returnerer den relative banen til filen.
@isdir - returnerer 'SANT' hvis en filtype er
en katalog og 'FALSE' for filer.
@fsize - returnerer størrelsen på filen i byte.
@fdate - returnerer den sist endrede datoen for filen.
@ftime - returnerer den sist endrede tiden for filen.

For å slette filer som er eldre enn X dager , gjør følgende.

  1. Åpne en ny ledetekst forekomst.
  2. Skriv inn følgende kommando:
    ForFiles / p 'C:  My Folder' / s / d -30 / c 'cmd / c del @file'

    Bytt ut mappestien og antall dager med ønskede verdier, og du er ferdig.

Hvis du for eksempel vil fjerne filene som er eldre enn en måned fra nedlastingsmappen, bruker du følgende kommando:

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

Dette trikset fungerer i alle moderne versjoner av Windows, inkludert Windows 7, Windows 8, Windows 8.1 og Windows 10.

Slett filer eldre enn X dager automatisk

Du kan automatisere denne oppgaven ved hjelp av den innebygde Task Scheduler-appen.

  1. Åpne administrative verktøy og klikk på Oppgaveplanlegger-ikonet.
  2. Klikk på elementet 'Task Scheduler Library' i venstre rute:
  3. I høyre rute klikker du på lenken 'Opprett oppgave':
  4. Et nytt vindu med tittelen 'Opprett oppgave' åpnes. I kategorien 'Generelt' spesifiserer du oppgavens navn. Velg et lett gjenkjennelig navn som 'Slett gamle filer'.
  5. Bytt til fanen Handlinger. Der klikker du på 'Ny ...' -knappen:
  6. Vinduet 'Ny handling' åpnes. Der må du spesifisere følgende data.
    Handling: Start et program
    Program / manus:ForFiles.exe
    Legg til argumenter (valgfritt):/ p '% brukerprofil% Nedlastinger' / s / d -30 / c 'cmd / c del @fil'
    Endre mappebanen og antall dager til det du trenger.
  7. Gå til kategorien Utløsere i oppgaven din. Der klikker du på Ny-knappen.
  8. Under Begynn oppgaven, velg 'På en tidsplan' i rullegardinlisten og klikk OK-knappen. Spesifiser når du vil at oppgaven skal kjøre.
  9. Bytt til fanen 'Innstillinger'. Aktiver alternativene
    - La oppgaven kjøres på forespørsel.
    - Kjør oppgaven så snart som mulig etter at en planlagt start savnet.
  10. Klikk OK for å opprette oppgaven.

Det er det.

Til slutt, hvis du foretrekker PowerShell, kan du bruke en spesiell cmdlet til å fjerne gamle filer.

Slett filer eldre enn X dager med PowerShell

  1. Åpne et nytt PowerShell-vindu .
  2. Skriv inn følgende kommando:
    Get-ChildItem '% userprofile%  Downloads' -Recurse | Hvor-objekt {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Fjerne gjenstand

Hvis cmdleten Get-ChildItem finner noen filer som er eldre enn en måned, vil cmdleten Fjern-element kalles for hver fil for å fjerne den.

Det er det.

Interessante Artikler

Redaksjonens

Hvordan laste ned YouTube-videoer på Linux
Hvordan laste ned YouTube-videoer på Linux
Det er enkelt å laste ned YouTube-videoer på Linux ved å bruke youtube-dl-kommandolinjeverktøyet, men det er også et vanlig, grafisk program som kan gjøre det.
Slik aktiverer du 4K på din Vizio TV
Slik aktiverer du 4K på din Vizio TV
Vizio har et stort utvalg av 4K UHD (ultra-high-definition) TV-er. Alle har innfødt 4K-bildekvalitet, inkludert HDR-støtte. HDR refererer til det høye dynamiske området, en funksjon som gir bedre kontrast. Det betyr fargene
Windows 10 versjon 1803 ber nå om å oppgradere operativsystemet
Windows 10 versjon 1803 ber nå om å oppgradere operativsystemet
Som du kanskje husker, når Windows 10, versjon 1803, slutten av støtten snart. Microsoft har begynt å vise varslinger om slutten av støtten til brukere som kjører versjon 1803 for å få dem overført til en nylig (støttet) funksjonsoppdatering. Annonsering November er ikke langt unna nå, og likevel er det mange brukere som ikke er på versjon 1809
Aktiver Windows Installer i sikkermodus for å fjerne apper
Aktiver Windows Installer i sikkermodus for å fjerne apper
Her er en enkel løsning som lar deg aktivere Windows Installer i sikkermodus i Windows 10, Windows 8 og Windows 7.
Hvordan optimalisere en smarttelefon for mobilspill: 12 tips
Hvordan optimalisere en smarttelefon for mobilspill: 12 tips
Kan ikke deaktivere automatiske annonser programmatisk på siden, så her er vi!
Hvordan vise Nest Camera på Echo Show
Hvordan vise Nest Camera på Echo Show
Google Nest Camera er et smarthus-system som ligner på overvåkningssikkerhetssystemer. Disse enhetene kobles enkelt til telefonene dine og andre smarte enheter, slik at du alltid kan være klar over hva som skjer på bestemte steder i
Hvordan vise din egen historie på Snapchat
Hvordan vise din egen historie på Snapchat
https://www.youtube.com/watch?v=VhPTiWUurnM Snapchat-historier lar deg fortelle historien om dagen din, legge til bilder og 10 sekunders videoer som er offentlige for Snapchat-tilhengerne dine i 24 timer før de forsvinner for alltid. Funksjonen var