Jump to content

ordner löschen unter Powershell


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hey,

 

ich bin gerade dabei etwas in Powershell zu coden.

Ich möchte, das Ordner unter dem Pfad xy liegen, und älter als 3 Tage sind, das die gelöscht werden. desweiteren sollte das Script auch immer vom aktuellen Datum ausgehen.

 

es soll so simpel wie möglich sein.

 

Hier mein bisherigen Ergebnis:

 

ls C:\Programme\*test* | where {(Get-Date) .AddDays(3))} | rm -recurse

 

aber irgendwie funzt das nicht.

Geschrieben

Wie soll das gehen.

1. Mit {(Get-Date) .AddDays(3))} bekommst du 3 Tage in der Zukunft heraus (außer dem Leerzeichen, welches zu viel ist).

2. Womit willst du oberes vergleichen?

3. Was willst du mit rm löschen?

 

Hast du Powershell Erfahrungen? Mach erst einen Kurs oder lern dich ein.

Geschrieben

Ja ich habe etwas Powershell Erfahrung.

 

Also ich möchte wie hier bei Dateien

 

get-childitem -path C:\test | where-object -filterscript {($_.lastwritetime -lt "2011-08.02")} | remove-item -force

 

das ich mit dem Script,

 

ls C:\Programme\*test* | where {(Get-Date) .AddDays(3))} | rm -recurse

 

Ordner unter einen bestimmten Pfad, die älter als 3 Tage sind mit diesem Script gelöscht werden. Daher meine Frage was ich an dem Code mit ADd Days ändern muss, damit es funzt.

Geschrieben

Also wenn ich

 

ls C:\Test\*test* | where { $_.LastWriteTime -lt (Get-Date).AddDays(20)} | rm -recurse

 

löscht er mir ja auch die von heute.

 

Also optimal wäre es, wenn er ausgehend vom aktuellen Datum, alle Ordner in dem Pfad löscht, die älter oder gleich 20 tage sind.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...