Hoofd Ramen 10 Bestanden verwijderen die ouder zijn dan X dagen in Windows 10

Bestanden verwijderen die ouder zijn dan X dagen in Windows 10



Windows 10 heeft een aantal verbeteringen waarmee u uw pc schoon kunt houden. De recente versies bevatten ingebouwde tools om automatisch maak de Prullenbak leeg en maak het Downloads-map periodiek. Als u een vroege versie van Windows 10 of een eerdere versie van het besturingssysteem gebruikt, zijn deze functies helaas niet voor u beschikbaar. Hier ziet u hoe u op drie verschillende manieren bestanden kunt verwijderen die ouder zijn dan bepaalde dagen.

Advertentie


Om dit doel te bereiken, heb je zelfs geen tools van derden nodig. Dit kan worden gedaan met behulp van File Explorer, PowerShell of een batchbestand.

Bestandsverkenner is de standaard app voor bestandsbeheer in Windows 10. Het heeft een speciaal zoekvak. Wanneer het gefocust wordt, toont het een aantal geavanceerde opties in het lint. Om de zoekfunctie in Verkenner te activeren, klikt u op het zoekvak of drukt u op F3 op het toetsenbord. Het lint ziet er dan als volgt uit:Bestandsverkenner Zoek bestanden die ouder zijn danHier ziet u hoe u het kunt gebruiken om bestanden te verwijderen die ouder zijn dan een bepaald aantal dagen.

Verwijder bestanden ouder dan X dagen met Verkenner

  1. Open het tabblad Zoekhulpmiddelen in het lint (F3).
  2. Klik op deDatum gewijzigdknop. Het heeft een vervolgkeuzelijst met opties.Bestandsverkenner Zoek bestanden op datumbereik
  3. Selecteer de gewenste optie, zoalsVorige week.

File Explorer filtert de resultaten onmiddellijk. Selecteer de bestanden die u niet nodig heeft en druk op deVerwijderentoets om bestanden te verwijderen. U kunt ook met de rechtermuisknop op de selectie klikken en kiezenVerwijderenvanuit het contextmenu.Forfiles Help

Tip: u kunt uw eigen filters op maat gebruiken. Het enige wat u nodig heeft, is de gewenste filtervoorwaarde als volgt in het zoekvak van Verkenner te typen:

datemodified: 11/1/2017 .. 11/20/2017

Windows 10 Create Task-venster Actions-tabblad

discord hoe muziekbot toe te voegen

In plaats van 'datemodified' zou je 'datecreated' kunnen gebruiken om bestanden in een specifiek datumbereik te zoeken.

U kunt ook de datumgerelateerde parameter typen en een dubbele punt (:) invoeren. Hierdoor laat File Explorer de datumkiezer zien. Kies een datum of voorwaarde uit de kalenderpop-up. U kunt op een datum klikken en slepen om een ​​datumbereik op te geven. Op deze manier kunt u de resultaten filteren om precies te krijgen wat u wilt.

Windows 10 Venster Taak maken Tabblad Acties nieuwe knop

Deze methode is goed om bestanden af ​​en toe handmatig te verwijderen. Als u de procedure moet automatiseren, b.v. Maak de map Downloads regelmatig schoon, u moet de opdrachtprompt of PowerShell-methoden gebruiken. Laten we ze eens bekijken.

Verwijder bestanden ouder dan X dagen met een batchbestand

In mijn vorige artikel, Zoek grote bestanden in Windows 10 zonder hulpprogramma's van derden , we hebben geleerd over het nuttigeForFilesconsole commando. Dit commando selecteert een bestand (of een set bestanden) en voert een commando uit op dat bestand.

Verwijder oude bestanden Ts Action

De schakelaars die we kunnen gebruiken zijn als volgt:
/ S - Deze schakeloptie zorgt ervoor dat bestanden opnieuw worden opgevangen in submappen. Zoals 'DIR / S'.
/ D - Selecteer bestanden met een laatst gewijzigde datum. -365 betekent bijvoorbeeld meer dan een jaar geleden, -30 betekent een maand geleden.
/ P - Om het pad aan te geven om de zoekopdracht te starten.
/ C 'command' - Dit commando specificeert het commando dat moet worden uitgevoerd op elk bestand dat zal worden gevonden. Opdrachtstrings moeten tussen dubbele aanhalingstekens worden geplaatst.

De standaardopdracht is 'cmd / c echo @file'.

De volgende variabelen kunnen worden gebruikt in de commandostring:
@file - geeft de naam van het bestand terug.
@fname - retourneert de bestandsnaam zonder extensie.
@ext - geeft alleen de extensie van het bestand terug.
@path - geeft het volledige pad van het bestand terug.
@relpath - geeft het relatieve pad van het bestand terug.
@isdir - retourneert 'TRUE' als een bestandstype is
een directory, en 'FALSE' voor bestanden.
@fsize - geeft de grootte van het bestand in bytes terug.
@fdate - retourneert de laatste wijzigingsdatum van het bestand.
@ftime - retourneert de laatst gewijzigde tijd van het bestand.

Om bestanden te verwijderen die ouder zijn dan X dagen , doe het volgende.

  1. Open een nieuwe opdrachtprompt voorbeeld.
  2. Typ de volgende opdracht:
    ForFiles / p 'C:  Mijn map' / s / d -30 / c 'cmd / c del @file'

    Vervang het mappad en het aantal dagen door de gewenste waarden en u bent klaar.

Gebruik bijvoorbeeld de volgende opdracht om bestanden die ouder zijn dan een maand uit de map Downloads te verwijderen:

ForFiles / p '% userprofile%  Downloads' / s / d -30 / c 'cmd / c del @file'

Deze truc werkt in alle moderne versies van Windows, inclusief Windows 7, Windows 8, Windows 8.1 en Windows 10.

Verwijder automatisch bestanden ouder dan X dagen

U kunt deze taak automatiseren met de ingebouwde Task Scheduler-app.

  1. Open Administratieve tools en klik op het pictogram Taakplanner.
  2. Klik in het linkerdeelvenster op het item 'Taakplannerbibliotheek':
  3. Klik in het rechterdeelvenster op de link 'Taak aanmaken':
  4. Een nieuw venster met de titel 'Taak maken' wordt geopend. Geef op het tabblad 'Algemeen' de naam van de taak op. Kies een gemakkelijk herkenbare naam, zoals 'Oude bestanden verwijderen'.
  5. Schakel over naar het tabblad 'Acties'. Klik daar op de knop 'Nieuw ...':
  6. Het venster 'Nieuwe actie' wordt geopend. Daar moet u de volgende gegevens specificeren.
    Actie: start een programma
    Programma / script:ForFiles.exe
    Voeg argumenten toe (optioneel):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
    Wijzig het mappad en het aantal dagen naar wat u nodig heeft.
  7. Ga naar het tabblad Triggers in uw taak. Klik daar op de knop Nieuw.
  8. Selecteer onder Begin de taak 'Op schema' in de vervolgkeuzelijst en klik op de knop OK. Geef aan wanneer u de taak wilt uitvoeren.
  9. Schakel over naar het tabblad 'Instellingen'. Schakel de opties in
    - Sta toe dat de taak op aanvraag wordt uitgevoerd.
    - Voer de taak zo snel mogelijk uit nadat een geplande start is gemist.
  10. Klik op OK om uw taak te maken.

Dat is het.

Ten slotte, als u PowerShell verkiest, kunt u een speciale cmdlet gebruiken om oude bestanden te verwijderen.

Verwijder bestanden ouder dan X dagen met PowerShell

  1. Open een nieuw PowerShell-venster .
  2. Typ de volgende opdracht:
    Get-ChildItem '% userprofile%  Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Verwijder voorwerp

Als de cmdlet Get-ChildItem bestanden vindt die ouder zijn dan een maand, wordt voor elk bestand de cmdlet Remove-Item aangeroepen om het te verwijderen.

Dat is het.

Interessante Artikelen

Editor'S Choice

Geruchten over de releasedatum van de PS5: wanneer lanceert Sony zijn volgende console?
Geruchten over de releasedatum van de PS5: wanneer lanceert Sony zijn volgende console?
In mei maakte John Kodera, CEO van Sony Interactive, een opmerking dat de PS4 het einde van zijn levenscyclus inging. Gedachten draaiden natuurlijk naar een nieuwe console, vermoedelijk de PS5 genoemd. Kodera liet doorschemeren dat de PS5
Schakel meldingen uit bij het spelen van een game op volledig scherm in Windows 10
Schakel meldingen uit bij het spelen van een game op volledig scherm in Windows 10
Meldingen weergeven of verbergen bij het spelen van een game op volledig scherm in Windows 10 Met Windows 10 kunt u bureaubladmeldingen weergeven of verbergen wanneer u een game op volledig scherm speelt. Deze optie is geïmplementeerd in Xbox Game Bar, waarmee je je pc kunt optimaliseren voor games. Reclame Windows 10 wordt geleverd met een Xbox Game Bar-functie, die was
4K inschakelen op uw Vizio TV
4K inschakelen op uw Vizio TV
Vizio heeft een breed scala aan 4K UHD (ultra-high-definition) tv's. Ze hebben allemaal native 4K-beeldkwaliteit, inclusief HDR-ondersteuning. HDR verwijst naar het hoge dynamische bereik, een functie die zorgt voor een beter contrast. Dat betekent de kleuren
Opdrachtprompt sneltoetsen in Windows 10
Opdrachtprompt sneltoetsen in Windows 10
In Windows 10 biedt de opdrachtprompt-app (cmd.exe) een reeks handige sneltoetsen (sneltoetsen). Ik wil de volledige lijst met die sneltoetsen delen.
Beste actiegames voor Android in 2021
Beste actiegames voor Android in 2021
We kunnen automatische advertenties niet programmatisch uitschakelen op de pagina, dus hier zijn we dan!
GTA zonder de wapens: ontmoet de pacifistische spelers die weigeren te doden
GTA zonder de wapens: ontmoet de pacifistische spelers die weigeren te doden
Wat gebeurt er als de speler weigert te doden? Steeds meer mensen vinden het antwoord op deze vraag, vinden nieuwe manieren om games te verslaan en tarten de bedoelingen van ontwikkelaars door geweld te mijden. Het duurt maar een
Tag Archives: windows 10 reservering app
Tag Archives: windows 10 reservering app