Slett gamle filer automatisk fra en Windows 10 -mappe

Harddiskplass er et følsomt problem, siden hvis harddisken vår har begrenset plass, kan dens oppførsel snart bli påvirket når den er full, og en full disk forårsaker:

  • Systemkrasj eller dets applikasjoner
  • Informasjonsfeil og skrivefeil
  • Langsomhet i ferd med å åpne eller lagre informasjon

Som brukere må vi være klar over at mange ganger glemmer vi å slette filer, og mange er store. Det er derfor Microsoft har besluttet å gi oss en hånd og har integrert lagringssensorfunksjonen som kan slette midlertidige filer, filer og objekter i papirkurven eller i nedlastingsbiblioteket i løpet av en tidsperiode. Grensen for dette er at det virker på filer som ikke har gjennomgått noen endring de siste 60 dagene, men hvis det er eldre filer, hva skjer der? Følgende vil forklare hvordan du sletter gamle filer ved hjelp av forskjellige metoder i Windows 10.

1. Slik sletter du gamle filer i Windows 10 ved hjelp av ForFiles


Dette er en kommando som velger og utfører en kommando direkte i et sett med filer og er ideell for batchbehandling.

Trinn 1
Brukssyntaksen er følgende:

 Forfiler [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
Parametrene som er beskrevet er:

/RuteAngir banen hvorfra søket skal komme, som som standard starter i den nåværende arbeidskatalogen
SøkeparameterDette alternativet søker etter filer basert på en spesifikk søkemaske, søkemasken etter effekt er *. \ *.
/ sDenne verdien instruerer forfiles -kommandoen til å søke i undermapper rekursivt.
/ cUtfør kommandoen som er angitt i hver fil
/ d & # 91[{| }] '] Den lar deg velge filer basert på en siste endringsdato som kriterier, vi kan velge filer med en siste endringsdato etter eller lik (+) eller før eller lik (-) den angitte datoen, dette formatet må være MM / DD / AAA og gyldige verdier for dager er et hvilket som helst tall i området 0-32 768

Steg 2
For å bruke denne kommandoen får vi tilgang til ledeteksten som administratorer, og der vil vi utføre følgende kommando som vil slette filene som ikke har blitt brukt de siste 50 dagene:

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

FORSTØRRE

Trinn 3
Der må vi bekrefte denne handlingen med bokstaven S, nåværende innhold i den mappen er:

Trinn 4
Vi trykker Enter for å bekrefte handlingen:

FORSTØRRE

Trinn 5
Nå blir mappen slik:

2. Slik sletter du filer ved hjelp av Windows PowerShell


Windows PowerShell -konsollen er et av de enkleste alternativene for å slette filer i et tidligere tidsintervall.

Trinn 1
For dette må vi bruke følgende syntaks i PowerShell som administratorer:

 Get -ChildItem -Path "Path" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Fjerne gjenstand
MerkVerdien 30 kan redigeres for ønsket antall dager.

Steg 2
I dette tilfellet vil vi slette filene som ikke har gjennomgått endringer de siste 60 dagene:

 Get -ChildItem -Path "D: \ Aliexpress" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Fjerne gjenstand
Innholdet i mappen er:

Trinn 3
Når vi utfører kommandoen, må vi bekrefte handlingen:

FORSTØRRE

Trinn 4
Vi skriver inn bokstaven S og trykker Enter for å validere handlingen:

FORSTØRRE

Trinn 5
Mappen vår vil nå se slik ut:

3. Slett gamle filer med oppgaveplanleggeren for Windows 10


Oppgaveplanlegger er et omfattende verktøy for å be Windows 10 om å kjøre visse oppgaver, og en av dem kan absolutt være å slette gamle filer.

Trinn 1
For å bruke denne metoden får vi tilgang til planleggeren ved hjelp av Windows + R -tastene og utfører taskchd.msc -kommandoen. Når vi er der, høyreklikker du på "Task Scheduler Library" og velger alternativet "Ny mappe":

FORSTØRRE

Steg 2
Vi tilordner et passende navn til dette:

Trinn 3
Vi klikker på OK for å bekrefte handlingen, nå velger vi denne mappen, høyreklikker et ledig sted og velger "Opprett ny oppgave":

FORSTØRRE

Trinn 4
Vi tilordner et navn til denne oppgaven og aktiverer boksen "Utfør om brukeren logger på eller ikke":

MerkBoksen "Ikke lagre passord" må være deaktivert.

Trinn 5
Vi går til fanen "Utløsere". Vi klikker på Ny.

Trinn 6
I feltet "Start oppgaven" velger vi "I henhold til en tidsplan", og deretter definerer vi dagene eller månedene denne oppgaven skal utføres:

Trinn 7
Klikk OK for å lagre endringene, og nå går vi til kategorien "Handlinger":

Trinn 8
Vi klikker på Ny og i "Handling" -feltet velger vi "Start et program", i "Program / Script" -feltet skriver vi inn ForFiles og i "Legg til argumenter" -feltet skriver vi inn følgende:

 / p "D: \ Solvetic" / s / d -50 / c "cmd / c del @file"
Trinn 9
Merk: der angir vi banen der filene skal slettes, og vi angir antall dager.

Trinn 10
Vi klikker OK for å lagre endringene:

Trinn 11
Nå går vi til kategorien "Konfigurasjon", og der definerer vi at følgende er aktivt:

  • La oppgaven kjøre på forespørsel
  • Kjør oppgaven så snart som mulig, hvis det ikke var noen planlagt start
  • Hvis oppgaven ikke kjøres, start den på nytt hver gang og angi tidspunktene for dette

Trinn 12
Vi klikker OK og følgende popup-vindu vil vises der vi skriver inn brukerpassordet:

Vi klikker OK, og på denne måten har denne oppgaven blitt programmert til å slette filene i henhold til de gitte betingelsene.
Med disse enkle metodene kan vi slette filer uavhengig av dagen de ikke har blitt brukt i Windows 10.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave