Powershell Script soll Dateien löschen ohne Bestätigung/Nachfrage ob die Datei oder der Ordner gelöscht werden soll?
Ich habe ein Powershell Script erstellt, welches alle Dateien im Downloadordner mit einem gewissen Dateialter löschen soll. Dies hat funktioniert, nur wenn ich es ausführe und ein Ordner einen Unterordner besitzt, erhalte ich eine Abfrage/Meldung worin steht "Das Element ... verfügt über untergeordnete Elemente, und der Recurse-Parameter wurde nicht angegeben."
Get-ChildItem -Path "C:\Users\Admin\Downloads" -Recurse | Where-Object CreationTime -lt (Get-Date).AddMonths(-9) | Remove-Item -Force
Ich habe bereits -Force angegeben um eine Meldebestätigung zu vermeiden und dass die Dateien gelöscht werden ohne Abfrage. Kann mir jemand weiterhelfen?