Bestanden verwijderen die ouder zijn dan X dagen op Windows

Dec 24, 2024
Onderhoud en optimalisatie

We hebben je al laten zien hoe flexibel de Linux-shell kan zijn , maar dat wil niet zeggen dat Windows verder achterloopt. Hier zijn twee technieken die u kunt gebruiken, afhankelijk van uw shell-voorkeur, cmd of PowerShell.

PowerShell 3

Get-ChildItem –Pad "C: \ Backups" –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | Verwijder voorwerp

PowerShell 2

Get-ChildItem –Pad "C: \ Backups" –Recurse | Waar-Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | Verwijder voorwerp

Uitleg

  • Ten eerste krijgen we FileInfo- en DirectoryInfo-objecten in het pad C: \ Backups.
  • FileInfo- en DirectoryInfo-objecten bevatten beide een CreationTime-eigenschap, dus we kunnen de verzameling daarmee filteren.
  • De –lt (kleiner dan) operator wordt vervolgens gebruikt om de eigenschap CreationTime van de objecten te vergelijken met Get-Date (de huidige datum) 5 dagen aftrekken.
  • Dit geeft ons dan een verzameling objecten die meer dan 5 dagen geleden zijn gemaakt, die we doorgeven aan Remove-Item.

Pro-tip

Om te zien wat er verwijderd wordt, kunt u de –WhatIf parameter gebruiken:

Get-ChildItem –Pad "C: \ Backups" –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | Item verwijderen - WhatIf

Opdrachtprompt

Hoewel we u aanraden om een ​​van de PowerShell-methoden te gebruiken, kunt u dit ook vanaf de opdrachtprompt doen zonder in te gaan op de korrelige details.

forfiles -p "C: \ Backups" -s -m *. * -d -5 -c "cmd / c del @path"

Pro-tip

Om te zien welke bestanden worden verwijderd, kunt u echo gebruiken.

forfiles -p "C: \ Backups" -s -m *. * -d -5 -c "cmd / c echo @file"

.entry-inhoud .entry-footer

How To Automatically Delete Files Older Than X Days On Windows 10

Python Script To Delete All Files Which Are Older Than X Days

How To Automatically Delete Files Older Than 30 Days From Recycle Bin In Windows 10

Delete Files On A Schedule In Windows

Bash Script To Delete Files Older Than X Days With Subdirectories (6 Solutions!!)

How To Remove Files Older Than X With PowerShell

PowerShell Delete Files Older Than Extension

Delete "x" Days Old Files With Linux Crontab

How To Move Files From One Folder To Another After X Days On Windows 10

Unix & Linux: Delete Files Older Than X Days + (3 Solutions!!)

Delete Files Older Than 'X' Date, Classify Files As Old And New Using Python

Unix Shell Scripting For Beginners | Delete Files Older Than A Month

Windows - How To Delete Specific Files / Empty A Folder On A Schedule

LQA01 - How To Remove Files Older Than 7 Days Using Cron Job

Simple Script To Remove Files That Are Older Than A Certain Number Of Days - PowerShell For System A

How To Removes Files Older Than 7 Days | Batch File To Remove Files Older Than 7 Days | Space Issue

Advanced Shell Scripting Tutorial | Delete More Than X Days Directories | Tech ArkIT


Onderhoud en optimalisatie - Meest populaire artikelen

Zoeken op internet vanuit het menu Start in Windows 7

Onderhoud en optimalisatie Nov 3, 2024

ONGECAAKTE CONTENT De nieuwe zoekfunctie in Windows 7 is aanzienlijk verbeterd voor het navigeren op uw pc. Maar hoe netjes zou het zijn om op internet te zoeken vanuit het menu Start? Hier..


Waarom u Windows-updates automatisch moet installeren

Onderhoud en optimalisatie Nov 17, 2024

ONGECAAKTE CONTENT Opnieuw zijn er urgente beveiligingspatches uitgebracht voor Windows, en deze keer zijn de problemen die ze oplossen “ potentieel catastrofaal ..


Hoe u uw workflow automatiseert in Adobe Photoshop

Onderhoud en optimalisatie Jul 8, 2025

ONGECAAKTE CONTENT Adobe Photoshop is niet alleen een krachtige praktische tool voor het bewerken van afbeeldingen, het is ook een zeer krachtig hulpmiddel afblijven ..


Bewaak en beheer het geheugengebruik in Google Chrome

Onderhoud en optimalisatie May 13, 2025

ONGECAAKTE CONTENT Wilt u weten hoeveel geheugen Google Chrome en eventuele geïnstalleerde extensies op een bepaald moment gebruiken? Met slechts een paar klikken kunt u zien wat er onder ..


Voeg verbeterde ballon-tooltips toe aan Firefox

Onderhoud en optimalisatie Mar 11, 2025

ONGECAAKTE CONTENT De standaardballon-tooltip in Firefox doet het soms goed, maar er zijn gevallen waarin iemand merkt dat meer informatie veel beter zou zijn. De Tooltip Plus extensie voor..


Windows 7 leren: energie-instellingen beheren

Onderhoud en optimalisatie Jan 15, 2025

ONGECAAKTE CONTENT In XP weet u waarschijnlijk al hoe u de energie-instellingen voor uw systeem op een laptop of desktop moet beheren. Vandaag laten we u zien hoe u energie-instellingen beh..


Schakel over naar de Dvorak-toetsenbordindeling in XP

Onderhoud en optimalisatie May 27, 2025

U hebt misschien de gevoeligheid van uw polsen voor carpaal tunnel overwogen. U probeert misschien te voorkomen dat uw opdringerige vrienden en familie uw pc gebruiken zonder eruit te zien al..


Automatische defragmentatie-opties instellen voor alle schijven in Vista Service Pack 1

Onderhoud en optimalisatie Apr 29, 2025

Inmiddels hebben de meeste mensen waarschijnlijk al een upgrade naar Windows Vista Service Pack 1 uitgevoerd, maar een van de kleinere functie-upgrades is misschien aan de meeste mensen voorb..


Categorieën