Powershell abfrage
Hi,
bin neu hier und habe eine kleine frage zu Powershell
Code siehe unten
$DatumVor30Tagen = (Get-Date).AddDays(-30)
$Source = "D:\test\"
get-childitem "$Source " -recurse | where {$_.lastwritetime -lt $DatumVor30Tagen} |% {remove-item $_.fullname -force –verbose -whatif}
Dieser Code soll mir alle Ordner löschen die älter wie 30 tage sind.
Dies macht er auch aber auch zusätzlich alle Dateien die älter sind wie 30 tage und genau das soll er nicht machen.
Er soll einfach nur das datum der Ordner anschauen und nicht in den Ordner rein.
Für Hilfe wäre ich dankbar.
danke
Cay
bin neu hier und habe eine kleine frage zu Powershell
Code siehe unten
$DatumVor30Tagen = (Get-Date).AddDays(-30)
$Source = "D:\test\"
get-childitem "$Source " -recurse | where {$_.lastwritetime -lt $DatumVor30Tagen} |% {remove-item $_.fullname -force –verbose -whatif}
Dieser Code soll mir alle Ordner löschen die älter wie 30 tage sind.
Dies macht er auch aber auch zusätzlich alle Dateien die älter sind wie 30 tage und genau das soll er nicht machen.
Er soll einfach nur das datum der Ordner anschauen und nicht in den Ordner rein.
Für Hilfe wäre ich dankbar.
danke
Cay
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 187752
Url: https://administrator.de/contentid/187752
Ausgedruckt am: 26.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar