Set-Location -Path C:\files\
Get-ChildItem | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-30) } | Remove-Item -include *.pdf
la parte -include*.pdf non funziona, infatti vengono cancellate anche le sottocartelle più vecchie di 30 giorni.
Come si puo' fare per cancellare solo i pdf o non far cancellare le sottocartelle?
PS: quando cancello un file viene sempre richiesta una conferma di cancellazione, è possibile dare una risposta automaticamente?
Grazie in anticipo