Categories: Microsoft

Hoe bestanden van X dagen geleden te verwijderen met de PowerShell-opdracht

Er zijn veel taken die we kunnen uitvoeren met Windows PowerShell in Windows, van alle soorten, netwerken, gebruikers, schijven, enz., maar een die we misschien heel weinig gebruiken, is de mogelijkheid om bestanden te verwijderen die in een bepaalde periode zijn gemaakt, dit is praktisch wanneer taken die grote hoeveelheden gegevens opslaan, zoals logs of logs, worden gemaakt en uitgevoerd binnen ons team, en dit vult geleidelijk de schijfruimte en in werkelijkheid weinig of niets hebben we er toegang toe.

Windows PowerShell geeft ons de mogelijkheid om deze bestanden te verwijderen en vandaag zullen we in AdminGuides zien hoe we deze bestanden op een eenvoudige en functionele manier kunnen verwijderen.

Hiervoor hebben we de volgende gegevens :

We kunnen in de kolom Aanmaakdatum verschillende datums zien, PowerShell is verantwoordelijk voor het vergelijken van deze aanmaakdatums en het verwijderen van de bestanden die zijn gebaseerd op de voorwaarde die we aangeven ..

Stap 1 div > Om deze taak uit te voeren, zullen we de uitvoering van deze verwijdering uitvoeren, we zullen toegang krijgen tot Windows P owerShell als beheerders en we zullen de volgende syntaxis uitvoeren:
 Get-ChildItem -Path 'Route' -Recurse | Where-Object CreationTime -LT (Get-Date) .AddDays (-10) | Remove-Item 
Stap 2

Deze cmdlet is als volgt samengesteld:

Get-ChildItem
Maak een lijst van de bestanden in de geselecteerde map.
-Path
Het verwijst naar het pad waar de bestanden die verwijderd moeten worden zich bevinden.
-Recurse
Haal de details van die bestanden op.
Where-Objetc
Objecten met de toegewezen aanmaakdatum worden verwijderd.
-LT ( Get-Date)
Voer een actie uit, in dit geval krijg je de aanmaakdatum.
AddDays
We specificeren het aantal dagen dat is, worden bestanden met een kleinere datum verwijderd.
Remove-Item
Verwijder de bestanden.
Stap 3

In in dit voorbeeld zullen we de bestanden verwijderen die 10 dagen vóór de huidige datum zijn gemaakt:

Stap 4

We kunnen de aangebrachte wijziging zien:

Vóór verwijdering
Na verwijdering

We kunnen zien dat het bestand of de bestanden die vóór deze tien zijn gemaakt ays zijn verwijderd.

Desgewenst kunnen we dit script toevoegen aan de taakplanner zodat deze actie automatisch wordt uitgevoerd en zo schijfruimte vrijmaken.

adminguides

Recent Posts

Combineer het plaknotities-pictogram op de taakbalk Niet gecombineerd probleem

De Microsoft Sticky Notes is een populair en handig hulpmiddel voor gebruikers van Windows 10-systemen…

2 jaar ago

Kan Windows 11 Insider-kanalen niet wijzigen van ontwikkelaar naar bèta Hoe op te lossen

Microsoft heeft onlangs het langverwachte Windows 11 Dev Channel uitgebracht dat toegankelijk is via Windows…

2 jaar ago

Fix "DDE Server Window Explorer.exe" Toepassingsfout

Windows 10 is een van de meest populaire en meest gebruikte besturingssystemen voor computergebruikers.De evolutie…

2 jaar ago

Kan Microsoft Edge Download-knop niet downloaden werkt niet

Controleer en configureer de machtigingsinstellingenEdge-to-run inschakelen met beheerdersrechtenMicrosoft Edge reparerenEdge verwijderen via het hulpprogramma voor…

2 jaar ago

Download Insignia USB 2.0 naar Ethernet Adapter Driver voor Windows 11, 10

De meeste van de nieuwste laptops hebben geen ingebouwde ethernetpoort.We weten allemaal dat bekabelde verbindingen…

2 jaar ago

Asus Zephyrus gebruikt geen GPU, hoe op te lossen?

De grafische verwerkingseenheid of GPU is een essentieel onderdeel van een computersysteem dat verantwoordelijk is…

2 jaar ago