bonjour a tous
je débute en powershell et j'ai commencer par voir quelque code pour comprendre comment il fonctionne
j’utilise ces 3 ligne mis par mon collègue pour faire la suppression des ancien fichier qui ont plus de 15 jours
ce que j'arrive pas a comprendre c'est le mot !$_.PSIsContainer il sert a quoi cette phase de test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $limit = (Get-Date).AddDays(-15) $path = "C:\Some\Path" # Delete files older than the $limit Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and $_.CreationTime -lt $limit } | Remove-Item -Force
merci pour vos explication
Partager