Mit PowerShell Dateien löschen, die älter wie eine Stunde sind
Guten Tag
Ich möchte gerne mit PowerShell ein Script erstellen, welches mir Dateien löscht, die älter wie eine Stunde sind.
Ein Script, welches mir Dateien löscht, die älter wie 30Tage sind habe ich bereits.
Hier nun die Frage, wie muss ich es umschreiben, damit es funktioniert?
Vielen Dank
Ich möchte gerne mit PowerShell ein Script erstellen, welches mir Dateien löscht, die älter wie eine Stunde sind.
Ein Script, welches mir Dateien löscht, die älter wie 30Tage sind habe ich bereits.
Hier nun die Frage, wie muss ich es umschreiben, damit es funktioniert?
Vielen Dank
- $DatumVor30Tagen = (Get-Date).AddDays(-30)
- $Source = „D:\Test“
- start-transcript „$Source $(get-date -format yyMMdd).txt“
- get-childitem „$Source “ -recurse | where {$_.lastwritetime -lt $DatumVor30Tagen -and -not $_.psiscontainer} |% {remove-item $_.fullname -force -verbose}
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 463873
Url: https://administrator.de/forum/mit-powershell-dateien-loeschen-die-aelter-wie-eine-stunde-sind-463873.html
Ausgedruckt am: 08.04.2025 um 16:04 Uhr
3 Kommentare
Neuester Kommentar
aus
wird
Literatur dazu:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
(Get-Date).AddDays(-30)
(Get-Date).AddHours(-1)
Literatur dazu:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
Jepp, alle verfügbaren Methoden liest du bitte hier nach: DateTime Struct
oder mit
Alle verfügbaren Member des DateTime Objects anzeigen lassen.
Grüße Uwe
oder mit
get-date | gm *
Grüße Uwe