Comment supprimer des fichiers de plus de X jours sous Windows

Dec 24, 2024
Maintenance et optimisation

Nous vous avons déjà montré à quel point le shell Linux peut être flexible , mais cela ne veut pas dire que Windows est plus en retard. Voici deux techniques que vous pouvez utiliser en fonction de vos préférences de shell, cmd ou PowerShell.

PowerShell 3

Get-ChildItem –Path «C: \ Backups» –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | Retirer l'objet

PowerShell 2

Get-ChildItem –Path «C: \ Backups» –Recurse | Where-Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | Retirer l'objet

Explication

  • Tout d'abord, nous obtenons les objets FileInfo et DirectoryInfo dans le chemin C: \ Backups.
  • Les objets FileInfo et DirectoryInfo contiennent tous deux une propriété CreationTime, nous pouvons donc filtrer la collection à l'aide de cela.
  • L'opérateur –lt (inférieur à) est ensuite utilisé pour comparer la propriété CreationTime des objets avec Get-Date (la date actuelle) soustraire 5 jours.
  • Cela nous laisse alors une collection d'objets créés il y a plus de 5 jours, que nous transmettons à Remove-Item.

Conseil pro

Pour voir ce qui sera supprimé, vous pouvez utiliser le paramètre –WhatIf:

Get-ChildItem –Path «C: \ Backups» –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | Remove-Item –WhatIf

Invite de commandes

Bien que nous vous recommandons d'utiliser l'une des méthodes PowerShell, sans entrer dans les détails, vous pouvez également le faire à partir de l'invite de commande.

pour les fichiers -p "C: \ Sauvegardes" -s -m *. * -d -5 -c "cmd / c del @chemin"

Conseil pro

Pour voir quels fichiers vont être supprimés, vous pouvez utiliser echo.

pour les fichiers -p "C: \ Sauvegardes" -s -m *. * -d -5 -c "cmd / c echo @file"

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


Maintenance et optimisation - Most Popular Articles

Ne passez pas aux derniers systèmes d'exploitation le premier jour

Maintenance et optimisation Oct 15, 2025

CONTENU NON CACHÉ Il est révolu le temps d'utiliser le même système d'exploitation inchangé pendant des années. Windows 10 fait l'objet d'une mise à niveau significative to..


Comment exécuter des jeux PC à des résolutions supérieures à votre moniteur avec le suréchantillonnage

Maintenance et optimisation Jul 19, 2025

Quelle est la résolution idéale pour un jeu PC? Demandez à la plupart des joueurs et ils répondront immédiatement: "Tout ce que votre moniteur peut prendre en charge." C’est ..


Comment contrôler automatiquement les ventilateurs de votre PC pour un fonctionnement froid et silencieux

Maintenance et optimisation Jul 3, 2025

Un bon ensemble de ventilateurs peut empêcher votre ordinateur de surchauffer, mais ils peuvent également faire sonner votre ordinateur comme une soufflerie. Voici comment contrô..


Comment overclocker votre Raspberry Pi (sans annuler votre garantie)

Maintenance et optimisation Dec 16, 2024

CONTENU NON CACHÉ Le Raspberry Pi est un petit micro-ordinateur capable, mais il a parfois besoin d'un petit coup de pouce pour rassembler suffisamment de puissance pour ce dont ..


Demandez à HTG: Comment forcer Android à prioriser les points d'accès Wi-Fi?

Maintenance et optimisation Dec 6, 2024

CONTENU NON CACHÉ Si votre appareil Android continue de se connecter au mauvais point d'accès Wi-Fi, ne désespérez pas. Continuez à lire pendant que nous vous montrons commen..


Les meilleures alternatives gratuites au gestionnaire de tâches Windows

Maintenance et optimisation Nov 3, 2024

CONTENU NON CACHÉ Le Gestionnaire des tâches de Windows est un outil intégré qui vous permet de vérifier quels services s'exécutent en arrière-plan, combien de ressources s..


Condensez les signets dans la barre d'outils des signets de Firefox

Maintenance et optimisation Feb 8, 2025

CONTENU NON CACHÉ Avez-vous beaucoup de signets et de dossiers de signets dans votre barre d'outils Signets et avez-vous besoin d'un moyen de mieux les adapter? Voyez comment vos signets p..


Déplacer l'icône Live Messenger dans la barre d'état système sous Windows 7

Maintenance et optimisation Nov 10, 2024

CONTENU NON CACHÉ Si vous êtes passé à Windows 7 et que vous utilisez Windows Live Messenger, vous avez peut-être remarqué que l'icône reste dans la nouvelle barre des tâches. Si ce..


Catégories