Supprimer automatiquement les anciens fichiers d'un dossier Windows 10

L'espace disque est un problème sensible car si notre disque dur a un espace limité, son comportement peut bientôt être affecté lorsqu'il est plein, un disque plein provoque :

  • Crash du système ou ses applications
  • Erreurs de lecture et d'écriture des informations
  • Lenteur dans le processus d'ouverture ou de sauvegarde des informations

En tant qu'utilisateurs, nous devons être conscients que nous oublions souvent de supprimer des fichiers et que beaucoup sont volumineux. C'est pourquoi Microsoft a décidé de nous donner un coup de main et a intégré la fonction de capteur de stockage qui permet de supprimer les fichiers temporaires, les fichiers et les objets dans la corbeille ou dans la bibliothèque de téléchargements dans un laps de temps. La limite de ceci est qu'il agit sur des fichiers qui n'ont subi aucune modification au cours des 60 derniers jours, mais s'il y a des fichiers plus anciens, que se passe-t-il là-bas ? Ce qui suit expliquera comment supprimer les anciens fichiers à l'aide de diverses méthodes dans Windows 10.

1. Comment supprimer les anciens fichiers dans Windows 10 à l'aide de ForFiles


Il s'agit d'une commande qui sélectionne et exécute une commande directement dans un ensemble de fichiers et est idéale pour le traitement par lots.

Étape 1
Sa syntaxe d'utilisation est la suivante :

 Forfiles [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
Les paramètres décrits sont :

/RouteIndique le chemin d'où provient la recherche, qui par défaut commence dans le répertoire de travail actuel
Search_parameterCette option recherche les fichiers en fonction d'un masque de recherche spécifique, le masque de recherche par effet est *. \ *.
/ sCette valeur indique à la commande forfiles de rechercher les sous-répertoires de manière récursive.
/ cExécuter la commande indiquée dans chaque fichier
/ d & # 91[{| }] '] Il permet de sélectionner des fichiers en fonction d'une date de dernière modification comme critère, on peut choisir des fichiers avec une date de dernière modification postérieure ou égale à (+) ou antérieure ou égale à (-) la date spécifiée, ce format doit être MM / DD / AAA et les valeurs valides pour les jours sont n'importe quel nombre compris entre 0 et 32 ​​768

Étape 2
Pour utiliser cette commande, nous accédons à l'invite de commande en tant qu'administrateurs et nous y exécuterons la commande suivante qui supprimera les fichiers qui n'ont pas été utilisés au cours des 50 derniers jours :

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

AGRANDIR

Étape 3
Là, nous devons confirmer cette action avec la lettre S, le contenu actuel de ce dossier est :

Étape 4
Nous appuyons sur Entrée pour confirmer l'action :

AGRANDIR

Étape 5
Maintenant, le dossier sera comme ceci :

2. Comment supprimer des fichiers à l'aide de Windows PowerShell


La console Windows PowerShell est l'une des options les plus simples pour supprimer des fichiers dans une période antérieure.

Étape 1
Pour cela, nous devons utiliser la syntaxe suivante dans PowerShell en tant qu'administrateurs :

 Get-ChildItem -Chemin "Chemin" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Retirer l'objet
NoterLa valeur 30 peut être modifiée pour le nombre de jours souhaité.

Étape 2
Dans ce cas, nous supprimerons les fichiers qui n'ont pas subi de modifications au cours des 60 derniers jours :

 Get-ChildItem -Chemin "D: \ Aliexpress" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Retirer l'objet
Le contenu du dossier est :

Étape 3
Lors de l'exécution de la commande, nous devons confirmer l'action :

AGRANDIR

Étape 4
On rentre la lettre S et on appuie sur Entrée pour valider l'action :

AGRANDIR

Étape 5
Notre dossier ressemblera maintenant à ceci :

3. Supprimer les anciens fichiers avec le planificateur de tâches Windows 10


Le Planificateur de tâches est un outil complet pour dire à Windows 10 d'exécuter certaines tâches et l'une d'entre elles peut certainement être d'effacer les anciens fichiers.

Étape 1
Pour utiliser cette méthode, nous accédons au planificateur à l'aide des touches Windows + R et en exécutant la commande taskchd.msc. Une fois là-bas, nous ferons un clic droit sur "Task Scheduler Library" et sélectionnerons l'option "Nouveau dossier":

AGRANDIR

Étape 2
Nous attribuons un nom approprié à ceci:

Étape 3
Nous cliquons sur OK pour confirmer l'action, maintenant, nous sélectionnons ce dossier, faisons un clic droit quelque part libre et sélectionnons "Créer une nouvelle tâche":

AGRANDIR

Étape 4
Nous attribuons un nom à cette tâche et activons la case "Exécuter si l'utilisateur se connecte ou non":

NoterLa case "Ne pas stocker le mot de passe" doit être désactivée.

Étape 5
Nous allons dans l'onglet "Déclencheurs". Nous cliquons sur Nouveau.

Étape 6
Dans le champ "Démarrer la tâche" nous sélectionnons "Selon un planning" puis nous définissons les jours ou mois dans lesquels cette tâche sera exécutée :

Étape 7
Cliquez sur OK pour enregistrer les modifications et nous allons maintenant dans l'onglet "Actions":

Étape 8
Nous cliquons sur Nouveau et dans le champ "Action" nous sélectionnons "Démarrer un programme", dans le champ "Programme / Script" nous entrons ForFiles et dans le champ "Ajouter des arguments" nous entrons ce qui suit :

 / p "D: \ Solvetic" / s / d -50 / c " cmd / c del @file "
Étape 9
Remarque : là, nous entrons le chemin dans lequel les fichiers seront supprimés et nous indiquons le nombre de jours.

Étape 10
Nous cliquons sur OK pour enregistrer les modifications :

Étape 11
Maintenant, nous allons dans l'onglet "Configuration" et là nous définissons que ce qui suit est actif :

  • Autoriser l'exécution de la tâche à la demande
  • Exécutez la tâche dès que possible, s'il n'y avait pas de démarrage planifié
  • Si la tâche ne s'exécute pas, redémarrez-la chaque et indiquez les heures de cette

Étape 12
Nous cliquons sur OK et la fenêtre contextuelle suivante s'affichera où nous entrons le mot de passe utilisateur :

Nous cliquons sur OK et de cette façon cette tâche a été programmée pour supprimer les fichiers selon les conditions données.
Avec ces méthodes simples, nous pouvons supprimer des fichiers quel que soit le jour où ils n'ont pas été utilisés dans Windows 10.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave