Outils pour utilisateurs

Outils du site


windows:script_lister_fichiers_anterieurs_date

Revenir au sommaire

Script pour lister des fichiers antérieurs à une date

Ce script Power Shell permet de lister les fichiers de type 7z d'un répertoire qui sont antérieurs à une date choisie et de trier l'affichage par date croissante.

$chemin = "\\repertoire_parent\repertoire_enfant\*.7z"
Get-ChildItem -Path $chemin |`
                    Where-Object { ($_.PSIsContainer -eq $false) -and `
                                   ($_.CreationTime -le [DateTime]::Today.AddMonths(-5)) } |`
                    Sort-Object -Property $_.CreationTime

Dans cet exemple, l'objet $_ représente l'objet courant dans la boucle du pipe.
On supprime les répertoires pour ne garder que les fichiers (ligne 3).
On ne garde que les fichiers créés au moins 5 mois auparavant (ligne 4).
On trie par date de création croissante (ligne 5).

windows/script_lister_fichiers_anterieurs_date.txt · Dernière modification: 2018/05/23 16:14 de luc