clear-host $Date = (Get-Date).AddDays(-2) #$varCheminRepertoireScript = [System.IO.Path]::GetDirectoryName($MyInvocation.MyCommand.Definition) #On récupère le chemin du répertoire contenant ce script $varCheminRepertoireScript = "C:\RepertoireAAnalyser" Get-ChildItem -Path $varCheminRepertoireScript -File | Where-Object {$_.Name -match 'log$' -and $_.CreationTime -lt $Date} | ForEach-Object {move-item -Path $_.FullName -dest "C:\Archives"}