Slet gamle filer automatisk fra en Windows 10 -mappe

Harddiskplads er et følsomt problem, da hvis vores harddisk har begrænset plads, kan dens adfærd snart blive påvirket, når den er fuld, en fuld disk forårsager:

  • Systemnedbrud eller dets applikationer
  • Information læse- og skrivefejl
  • Langsomhed i gang med at åbne eller gemme oplysninger

Som brugere skal vi være opmærksomme på, at vi mange gange glemmer at slette filer, og mange er store. Derfor har Microsoft besluttet at give os en hånd og har integreret lagringssensorfunktionen, der kan slette midlertidige filer, filer og objekter i papirkurven eller i downloads -biblioteket inden for en række tidsperioder. Grænsen for dette er, at det virker på filer, der ikke har ændret sig i de sidste 60 dage, men hvis der er ældre filer, hvad sker der der? Det følgende forklarer, hvordan du sletter gamle filer ved hjælp af forskellige metoder i Windows 10.

1. Sådan slettes gamle filer i Windows 10 ved hjælp af ForFiles


Dette er en kommando, der vælger og udfører en kommando direkte i et sæt filer og er ideel til batchbehandling.

Trin 1
Dets brugssyntaks er følgende:

 Filer [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
De beskrevne parametre er:

/RuteAngiver stien, hvorfra søgningen kommer, som som standard starter i det aktuelle arbejdskatalog
SøgeparameterDenne indstilling søger efter filer baseret på en bestemt søgemaske, søgemasken er efter effekt *. \ *.
/ sDenne værdi instruerer kommandoen for filer til at søge undermapper rekursivt.
/ cUdfør den kommando, der er angivet i hver fil
/ d & # 91[{| }] '] Det tillader valg af filer baseret på en sidste ændringsdato som kriterier, vi kan vælge filer med en sidste ændringsdato efter eller lig med (+) eller før eller lig med (-) den angivne dato, dette format skal være MM / DD / AAA og gyldige værdier for dage er et vilkårligt tal i området 0-32.768

Trin 2
For at bruge denne kommando får vi adgang til kommandoprompten som administratorer, og der vil vi udføre følgende kommando, som sletter de filer, der ikke har været brugt i de sidste 50 dage:

 ForFiles / p "D: \ Personal \ Extracts" / s / d -50 / c "cmd / c del @file"

FORSTØRRE

Trin 3
Der skal vi bekræfte denne handling med bogstavet S, det aktuelle indhold i den mappe er:

Trin 4
Vi trykker på Enter for at bekræfte handlingen:

FORSTØRRE

Trin 5
Nu vil mappen være sådan:

2. Sådan slettes filer ved hjælp af Windows PowerShell


Windows PowerShell -konsollen er en af ​​de enkleste muligheder for at slette filer i et tidligere tidsinterval.

Trin 1
Til dette skal vi bruge følgende syntaks i PowerShell som administratorer:

 Get -ChildItem -Path "Path" -Recurse | Hvor-objekt {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Fjern-vare
BemærkVærdien 30 kan redigeres i det ønskede antal dage.

Trin 2
I dette tilfælde sletter vi de filer, der ikke har undergået ændringer i de sidste 60 dage:

 Get -ChildItem -Path "D: \ Aliexpress" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Fjern-vare
Mappens indhold er:

Trin 3
Når kommandoen udføres, skal vi bekræfte handlingen:

FORSTØRRE

Trin 4
Vi indtaster bogstavet S og trykker på Enter for at validere handlingen:

FORSTØRRE

Trin 5
Vores mappe vil nu se sådan ud:

3. Slet gamle filer med Windows 10 -opgaveplanlægning


Task Scheduler er et omfattende værktøj til at fortælle Windows 10 at køre bestemte opgaver, og en af ​​dem kan helt sikkert være at slette gamle filer.

Trin 1
For at bruge denne metode får vi adgang til planlæggeren ved hjælp af Windows + R -tasterne og udfører kommandoen taskchd.msc. Når vi er der, vil vi højreklikke på "Task Scheduler Library" og vælge indstillingen "Ny mappe":

FORSTØRRE

Trin 2
Vi tildeler dette et passende navn:

Trin 3
Vi klikker på OK for at bekræfte handlingen, nu vælger vi denne mappe, højreklikker et sted gratis og vælger "Opret ny opgave":

FORSTØRRE

Trin 4
Vi tildeler et navn til denne opgave og aktiverer feltet "Udfør, om brugeren logger ind eller ej":

BemærkBoksen "Gem ikke adgangskode" skal være deaktiveret.

Trin 5
Vi går til fanen "Udløsere". Vi klikker på Ny.

Trin 6
I feltet "Start opgaven" vælger vi "Ifølge en tidsplan", og derefter definerer vi de dage eller måneder, hvor denne opgave skal udføres:

Trin 7
Klik på OK for at gemme ændringerne, og nu går vi til fanen "Handlinger":

Trin 8
Vi klikker på Ny, og i feltet "Handling" vælger vi "Start et program", i feltet "Program / script" indtaster vi ForFiles, og i feltet "Tilføj argumenter" indtaster vi følgende:

 / p "D: \ Solvetic" / s / d -50 / c "cmd / c del @file"
Trin 9
Bemærk: der indtaster vi stien, hvor filerne vil blive slettet, og vi angiver antallet af dage.

Trin 10
Vi klikker OK for at gemme ændringerne:

Trin 11
Nu går vi til fanen "Konfiguration", og der definerer vi, at følgende er aktivt:

  • Tillad opgaven at køre på forespørgsel
  • Kør opgaven så hurtigt som muligt, hvis der ikke var planlagt start
  • Hvis opgaven ikke kører, skal du genstarte den hver gang og angive tidspunktet for dette

Trin 12
Vi klikker på OK, og følgende pop-up-vindue vises, hvor vi indtaster brugeradgangskoden:

Vi klikker på OK, og på denne måde er denne opgave blevet programmeret til at slette filerne i henhold til de givne betingelser.
Med disse enkle metoder kan vi slette filer uanset den dag, de ikke er blevet brugt i Windows 10.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave