Vigtigste Windows 10 Sådan slettes filer ældre end X dage i Windows 10

Sådan slettes filer ældre end X dage i Windows 10



Windows 10 har en række forbedringer, der giver dig mulighed for at holde din pc ren. Dens seneste versioner inkluderer indbyggede værktøjer til automatisk tøm papirkurven og rengør Downloads-mappe periodisk. Desværre, hvis du kører en tidlig version af Windows 10 eller en tidligere version af operativsystemet, er disse funktioner ikke tilgængelige for dig. Sådan kan du slette filer, der er ældre end visse dage, ved hjælp af tre forskellige metoder.

Annoncering


For at nå dette mål behøver du ikke engang nogen tredjepartsværktøjer. Dette kan gøres ved hjælp af enten File Explorer, PowerShell eller en batchfil.

File Explorer er standardfilhåndteringsappen i Windows 10. Den har et specielt søgefelt. Når det bliver fokuseret, viser det en række avancerede indstillinger i båndet. For at aktivere søgefunktionen i File Explorer skal du klikke på søgefeltet eller trykke på F3 på tastaturet. Båndet ser derefter ud som følger:File Explorer Find filer ældre endSådan bruges det til at slette filer, der er ældre end et bestemt antal dage.

Slet filer ældre end X dage med File Explorer

  1. Åbn fanen Søgeværktøjer i båndet (F3).
  2. Klik påDato ændretknap. Den har en rulleliste med muligheder.File Explorer Find filer efter datointerval
  3. Vælg den ønskede mulighed, ligesomSidste uge.

File Explorer filtrerer resultaterne med det samme. Vælg de filer, du ikke har brug for, og tryk påSlettast for at slette filer. Alternativt kan du højreklikke på markeringen og vælgeSletfra genvejsmenuen.Forfiles Hjælp

Tip: Du kan bruge dine egne filtre med brugerdefineret størrelse. Alt hvad du behøver er at skrive den ønskede filtertilstand i søgefeltet i File Explorer som følger:

datomodificeret: 11/1/2017 .. 20/20/2017

Windows 10 Opret opgavevindue Fanen Handlinger

liga af legender hvordan man ændrer brugernavn

I stedet for 'datemodified' kan du bruge 'datecreated' til at finde filer i et bestemt datointerval.

Alternativt kan du skrive den datorelaterede parameter og indtaste et kolon (:). Dette får File Explorer til at vise datovælgeren. Vælg en dato eller betingelse fra kalenderen. Du kan klikke på en dato og trække for at angive et datointerval. På denne måde kan du filtrere resultaterne for at få præcis det, du ønsker.

Windows 10 Opret opgavevindue Fanen Handlinger ny knap

Denne metode er god til at slette filer manuelt en gang imellem. Hvis du har brug for at automatisere proceduren, f.eks. rydder op på mappen Downloads med jævne mellemrum, skal du bruge enten kommandoprompten eller PowerShell-metoderne. Lad os gennemgå dem.

Slet filer ældre end X dage med en batchfil

I min tidligere artikel Find store filer i Windows 10 uden tredjepartsværktøjer , vi har lært om det nyttigeForFileskonsol kommando. Denne kommando vælger en fil (eller et sæt filer) og udfører en kommando på den fil.

Slet gamle filer Ts handling

De kontakter, vi kan bruge, er som følger:
/ S - Denne switch gør forfiler til at genoprette underkataloger. Ligesom 'DIR / S'.
/ D - Vælg filer med en sidst ændrede dato. For eksempel betyder -365 for over et år siden, -30 betyder for en måned siden.
/ P - For at angive stien til søgningen.
/ C 'kommando' - Denne kommando specificerer kommandoen, der skal udføres på hver fil, der findes. Kommandostrenge skal pakkes ind i dobbelt anførselstegn.

Standardkommandoen er 'cmd / c echo @ file'.

Følgende variabler kan bruges i kommandostrengen:
@fil - returnerer navnet på filen.
@fname - returnerer filnavnet uden udvidelse.
@ext - returnerer kun filtypenavnet.
@sti - returnerer den fulde sti til filen.
@relpath - returnerer den relative sti til filen.
@isdir - returnerer 'SAND', hvis en filtype er
et bibliotek og 'FALSE' for filer.
@fsize - returnerer filens størrelse i byte.
@fdate - returnerer den sidst ændrede dato for filen.
@ftime - returnerer den sidst ændrede tid for filen.

For at slette filer, der er ældre end X dage , gør følgende.

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

    Udskift mappestien og antallet af dage med de ønskede værdier, og du er færdig.

Hvis du f.eks. Vil fjerne filer, der er ældre end en måned fra mappen Downloads, skal du bruge følgende kommando:

ForFiles / p '% brugerprofil%  Downloads' / s / d -30 / c 'cmd / c del @fil'

Dette trick fungerer i alle moderne versioner af Windows inklusive Windows 7, Windows 8, Windows 8.1 og Windows 10.

Slet filer, der er ældre end X dage automatisk

Du kan automatisere denne opgave ved hjælp af den indbyggede Task Scheduler-app.

  1. Åbn administrative værktøjer og klik på Task Scheduler-ikonet.
  2. I venstre rude skal du klikke på emnet 'Task Scheduler Library':
  3. Klik på linket 'Opret opgave' i højre rude:
  4. Et nyt vindue med titlen 'Opret opgave' åbnes. Angiv navnet på opgaven på fanen 'Generelt'. Vælg et let genkendeligt navn som 'Slet gamle filer'.
  5. Skift til fanen 'Handlinger'. Der skal du klikke på knappen 'Ny ...':
  6. Vinduet 'Ny handling' åbnes. Der skal du angive følgende data.
    Handling: Start et program
    Program / script:ForFiles.exe
    Tilføj argumenter (valgfrit):/ p '% brugerprofil% Downloads' / s / d -30 / c 'cmd / c del @fil'
    Skift mappestien og antallet af dage til det, du har brug for.
  7. Gå til fanen Triggers i din opgave. Der skal du klikke på knappen Ny.
  8. Under Start opgaven skal du vælge 'På en tidsplan' i rullelisten og klikke på OK-knappen. Angiv, hvornår du vil have opgaven til at køre.
  9. Skift til fanen 'Indstillinger'. Aktivér indstillingerne
    - Tillad, at opgaven køres efter behov.
    - Kør opgaven så hurtigt som muligt efter en planlagt start savnet.
  10. Klik på OK for at oprette din opgave.

Det er det.

Endelig, hvis du foretrækker PowerShell, kan du bruge en speciel cmdlet til at fjerne gamle filer.

Slet filer ældre end X dage med PowerShell

  1. Åbn et nyt PowerShell-vindue .
  2. Skriv følgende kommando:
    Get-ChildItem '% userprofile%  Downloads' -Recurse | Hvor-objekt {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Fjern-element

Hvis cmdlet Get-ChildItem finder nogen filer, der er ældre end en måned, kaldes cmdlet'en Fjern-element for hver fil til at fjerne den.

Det er det.

Interessante Artikler

Redaktørens Valg

Sådan genstartes en HP-laptop
Sådan genstartes en HP-laptop
Genstart af din HP bærbare computer er ikke anderledes end nogen anden. Tryk på Windows-startknappen og vælg Genstart. Hvis det ikke gør det, kan du altid tvinge det.
Sådan rettes Kunne ikke aktivere mobildatanetværksfejl
Sådan rettes Kunne ikke aktivere mobildatanetværksfejl
Hvis din iPhone siger, at den ikke kan 'aktivere mobildatanetværk', kan du ikke bruge 4G eller 5G. Frustrerende! Lær, hvad der forårsager det, og hvordan du løser det her.
Lås op ekstra tekst til tale stemmer i Windows 10
Lås op ekstra tekst til tale stemmer i Windows 10
Nye versioner af Windows tilføjer ofte nye tekst-til-tale stemmer. I Windows 10 kan du låse op for ekstra stemmer, som du kan bruge med Oplæser og Cortana.
Sådan aktiveres fuldskærmstilstand i Google Chrome
Sådan aktiveres fuldskærmstilstand i Google Chrome
Sæt din Google Chrome i fuldskærmstilstand, når du vil skjule forstyrrelserne på dit skrivebord og fokusere på én skærm ad gangen.
Star Wars Propel Battle Drone anmeldelse: Gå Rogue med en af ​​de bedste julegave i sidste øjeblik
Star Wars Propel Battle Drone anmeldelse: Gå Rogue med en af ​​de bedste julegave i sidste øjeblik
Propels officielt licenserede Star Wars Battle Drones har genoplivet min længe mistede barndomsfantasi. Jeg husker kærligt at have brugt timer på at genskabe Death Star Trench-løbet og Endor speeder-cykeljagt, men de dage huskes ikke længere tåge minder
Sådan bruges Siri med din AirPods Pro
Sådan bruges Siri med din AirPods Pro
At opleve Airpods Pro kan give en enorm nydelse. De er trådløse, designet til at passe perfekt til øret og har overlegen lyd med valgfri støjreduktion. Hvis du for nylig har fået Airpods Pro, er du sandsynligvis ivrig efter at prøve dem. Men hvordan
Sådan starter du en PS4 i fejlsikret tilstand
Sådan starter du en PS4 i fejlsikret tilstand
Selv med udgivelsen af ​​den nyere konsol forbliver PS4 meget populær. Daglige brugere logger ind for at spille deres yndlingsspil, streame film og mere. Uanset hvad kan ting stadig gå galt. Det sker ikke ofte, men nogle gange din PS4