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 deler du din Spotify-afspilningsliste
Sådan deler du din Spotify-afspilningsliste
Spotify gjorde det nemt for dig at dele afspilningslister med din familie og venner - der er en del-knap lige i appen. Du har også mulighederne for at gøre det via e-mail, sociale medier og endda tekstbeskeder. Plus,
Sådan ryddes hyppige mapper og seneste filer i Windows 10
Sådan ryddes hyppige mapper og seneste filer i Windows 10
Sådan kan du rydde hyppige mapper og seneste filer i Windows 10, som er synlige i mappen Quick Access i File Explorer.
Sådan finder du IP-adressen på en Roku-enhed
Sådan finder du IP-adressen på en Roku-enhed
At kende din Rokus IP-adresse kan være særligt praktisk, når du skal forbinde den til et nyt netværk, eller hvis du har problemer med din forbindelse. Heldigvis er der fire måder, du kan finde ud af din Roku'
Sådan slukker du for bredtilstand på et Sony TV
Sådan slukker du for bredtilstand på et Sony TV
Har du et Sony TV og vil du gerne vide, hvordan du slår bredtilstand fra? Du er ikke alene. Hvis din skærm er zoomet, strakt, eller ord i bunden af ​​skærmen er afskåret, er den brede tilstand
Aktivér den nye Translator Bubble UI-funktion i Google Chrome
Aktivér den nye Translator Bubble UI-funktion i Google Chrome
Hvis du bruger den populære Google Chrome-browser, er du muligvis bekendt med den indbyggede oversættelsesfunktion. Det er aktiveret som standard og giver dig mulighed for at oversætte en side, der ikke er på dit foretrukne sprog, med et enkelt klik til det valgte sprog. Det viser en bjælke øverst i dit Chrome-vindue med en oversættelsesknap. For nylig
Sådan beregnes p-værdi i Google Sheets
Sådan beregnes p-værdi i Google Sheets
P-værdien er et af de vigtigste begreber i statistik. Når de arbejder med forskningsprojekter, er dette det output, dataforskere ofte bruger til at finde den statistiske signifikans af to datasæt. Men hvordan beregner du
Sådan afspiller du YouTube i baggrunden på din telefon
Sådan afspiller du YouTube i baggrunden på din telefon
YouTube stopper med at spille, når du skifter til en anden app eller slukker skærmen. Her er nogle tricks til at holde disse videoer afspillet i baggrunden.