Script per cancellare i files più vecchi di xx giorni – powershell
Vai al contenuto principale
How Can We Help?
Si può utilizzare il seguente script
======
# Imposta il percorso della cartella da cui cancellare i file
$cartella = “C:\Percorso\Alla\Cartella”
# Imposta il numero di giorni
$giorni = 30
# Calcola la data limite
$dataLimite = (Get-Date).AddDays(-$giorni)
# Trova ed elimina i file più vecchi della data limite
Get-ChildItem -Path $cartella -File -Recurse | Where-Object { $_.LastWriteTime -lt $dataLimite } | Remove-Item -Force
======
-
Sostituisci
C:\Percorso\Alla\Cartellacon il percorso reale della cartella che vuoi pulire. -
Lo script cerca anche nelle sottocartelle (
-Recurse).
