Oude bestanden automatisch verwijderen uit een Windows 10-map

De ruimte op de harde schijf is een gevoelig probleem, want als onze harde schijf beperkte ruimte heeft, kan het gedrag ervan snel worden beïnvloed als deze vol is, een volle schijf veroorzaakt:

  • Systeemcrash of zijn toepassingen
  • Informatie lees- en schrijffouten
  • Traagheid bij het openen of opslaan van informatie

Als gebruikers moeten we ons ervan bewust zijn dat we vaak vergeten bestanden te verwijderen, en velen zijn groot. Daarom heeft Microsoft besloten ons een handje te helpen en de opslagsensorfunctie geïntegreerd die tijdelijke bestanden, bestanden en objecten in de prullenbak of in de downloadbibliotheek binnen een bepaalde tijd kan verwijderen. De limiet hiervan is dat het werkt op bestanden die de afgelopen 60 dagen geen wijziging hebben ondergaan, maar als er oudere bestanden zijn, wat gebeurt daar dan? Hieronder wordt uitgelegd hoe u oude bestanden op verschillende manieren in Windows 10 kunt verwijderen.

1. Oude bestanden verwijderen in Windows 10 met ForFiles


Dit is een opdracht die een opdracht rechtstreeks in een set bestanden selecteert en uitvoert en is ideaal voor batchverwerking.

Stap 1
De gebruikssyntaxis is de volgende:

 Forfiles [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
De beschreven parameters zijn:

/RouteGeeft het pad aan waar de zoekopdracht vandaan komt, dat standaard begint in de huidige werkdirectory
ZoekparameterDeze optie zoekt bestanden op basis van een specifiek zoekmasker, het zoekmasker op effect is *. \ *.
/ sDeze waarde geeft de opdracht forfiles de opdracht om recursief in submappen te zoeken.
/ CVoer de opdracht uit die in elk bestand wordt aangegeven
/ d & # 91[{| }] '] Hiermee kunnen bestanden worden geselecteerd op basis van een laatste wijzigingsdatum als criteria, we kunnen bestanden kiezen met een laatste wijzigingsdatum na of gelijk aan (+) of vóór of gelijk aan (-) de opgegeven datum, dit formaat moet MM zijn / DD / AAA en geldige waarden voor dagen zijn elk getal in het bereik van 0-32.768

Stap 2
Om deze opdracht te gebruiken, gaan we als beheerders naar de opdrachtprompt en daar zullen we de volgende opdracht uitvoeren die de bestanden verwijdert die de afgelopen 50 dagen niet zijn gebruikt:

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

VERGROTEN

Stap 3
Daar moeten we deze actie bevestigen met de letter S, de huidige inhoud van die map is:

Stap 4
We drukken op Enter om de actie te bevestigen:

VERGROTEN

Stap 5
Nu ziet de map er als volgt uit:

2. Hoe bestanden te verwijderen met Windows PowerShell


De Windows PowerShell-console is een van de eenvoudigste opties voor het verwijderen van bestanden in een eerder tijdsbereik.

Stap 1
Hiervoor moeten we de volgende syntaxis in PowerShell gebruiken als beheerders:

 Get-ChildItem -Pad "Pad" -Recurse | Waar-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Verwijder voorwerp
OpmerkingDe waarde 30 kan voor het gewenste aantal dagen worden bewerkt.

Stap 2
In dit geval zullen we de bestanden verwijderen die de afgelopen 60 dagen geen wijzigingen hebben ondergaan:

 Get-ChildItem -Pad "D: \ Aliexpress" -Recurse | Waar-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Verwijder voorwerp
De inhoud van de map is:

Stap 3
Bij het uitvoeren van de opdracht moeten we de actie bevestigen:

VERGROTEN

Stap 4
We voeren de letter S in en drukken op Enter om de actie te valideren:

VERGROTEN

Stap 5
Onze map ziet er nu als volgt uit:

3. Oude bestanden verwijderen met de taakplanner van Windows 10


Taakplanner is een uitgebreide tool om Windows 10 te vertellen om bepaalde taken uit te voeren en een daarvan kan zeker zijn om oude bestanden te wissen.

Stap 1
Om deze methode te gebruiken, openen we de planner met behulp van de Windows + R-toetsen en voeren we de opdracht taskschd.msc uit. Eenmaal daar zullen we met de rechtermuisknop op "Task Scheduler Library" klikken en de optie "Nieuwe map" selecteren:

VERGROTEN

Stap 2
We kennen hier een passende naam aan toe:

Stap 3
We klikken op OK om de actie te bevestigen, nu selecteren we deze map, klikken met de rechtermuisknop ergens vrij en selecteren "Nieuwe taak maken":

VERGROTEN

Stap 4
We kennen een naam toe aan deze taak en activeren het vakje "Uitvoeren of de gebruiker zich aanmeldt of niet":

OpmerkingHet vakje "Wachtwoord niet opslaan" moet zijn uitgeschakeld.

Stap 5
We gaan naar het tabblad "Triggers". We klikken op Nieuw.

Stap 6
In het veld "Start de taak" selecteren we "Volgens een schema" en vervolgens definiëren we de dagen of maanden waarin deze taak zal worden uitgevoerd:

Stap 7
Klik op OK om de wijzigingen op te slaan en nu gaan we naar het tabblad "Acties":

Stap 8
We klikken op Nieuw en in het veld "Actie" selecteren we "Start een programma", in het veld "Programma / Script" voeren we ForFiles in en in het veld "Argumenten toevoegen" vullen we het volgende in:

 / p "D: \ Solvetic" / s / d -50 / c "cmd / c del @file"
Stap 9
Let op: daar voeren we het pad in waarin de bestanden worden verwijderd en geven we het aantal dagen aan.

Stap 10
We klikken op OK om de wijzigingen op te slaan:

Stap 11
Nu gaan we naar het tabblad "Configuratie" en daar definiëren we dat het volgende actief is:

  • Toestaan ​​dat de taak op aanvraag wordt uitgevoerd
  • Voer de taak zo snel mogelijk uit, als er geen geplande start was
  • Als de taak niet wordt uitgevoerd, start u deze elke keer opnieuw en geeft u de tijden hiervan aan

Stap 12
We klikken op OK en het volgende pop-upvenster wordt weergegeven waarin we het gebruikerswachtwoord invoeren:

We klikken op OK en op deze manier is deze taak geprogrammeerd om de bestanden te verwijderen volgens de gegeven voorwaarden.
Met deze eenvoudige methoden kunnen we bestanden verwijderen, ongeacht de dag dat ze niet zijn gebruikt in Windows 10.

wave wave wave wave wave