none
Daten nach lastwritetime vergleichen und dann verschieben RRS feed

  • Frage

  • Hallo

    Ich bin sehr neu in Powershell und hab noch nicht so viel Ahnung davon. Ich wolltemal bei einem Ordner alle Daten die älter als 2 Tage sind wegkopieren also in einen anderen Ordner. Und bei diesem Ordner dann alle die älter als 30 Tage sind löschen und das in einem Script. Ich habe mich ein wenig Informiert und bin auf diese Lösung gekommen wo allerdings nicht funktioniert
    $A = (Get-Date).AddDays(-2)
    $B = (Get-Date).AddDays(-30)
    mi d:\test1\* d:\test\ | Get-ChildItem d:\test1\* | where-Object {$_.lastwritetime -lt $A}
    ri d:\test\* -recurse | Get-ChildItem d:\test\* | where-Object {$_.lastwritetime -lt $B}
    Aber wie gesagt er funktioniert nicht. Kann mir irrgendwer bei der Verbesserung oder einem neuen Vorschlag helfen? Wäre sehr froh darüber!

    Vielen dank schon im Vorraus für die Antworten.

    Gruss Anfänger0
    Mittwoch, 23. September 2009 07:22

Antworten

  • So habs selber rausgefunden anscheinend bin ich doch net so schlecht in Powershell... Weil ich sehe das bei 14 leuten die das gelesen haben keiner ne antwort darauf hatte... trotzdem danke.

    rw
    • Als Antwort markiert Anfänger0 Mittwoch, 23. September 2009 08:40
    • Tag als Antwort aufgehoben Anfänger0 Mittwoch, 23. September 2009 08:41
    • Als Antwort markiert Anfänger0 Mittwoch, 23. September 2009 08:42
    Mittwoch, 23. September 2009 08:40

Alle Antworten

  • So habs selber rausgefunden anscheinend bin ich doch net so schlecht in Powershell... Weil ich sehe das bei 14 leuten die das gelesen haben keiner ne antwort darauf hatte... trotzdem danke.

    rw
    • Als Antwort markiert Anfänger0 Mittwoch, 23. September 2009 08:40
    • Tag als Antwort aufgehoben Anfänger0 Mittwoch, 23. September 2009 08:41
    • Als Antwort markiert Anfänger0 Mittwoch, 23. September 2009 08:42
    Mittwoch, 23. September 2009 08:40
  • Wenn du schon deinen Beitrag als Antwort markierst, dann wäre es schön und für die anderen nützlich, wenn du dort reinschreibst, wie du das Problem gelöst hast...
    Donnerstag, 24. September 2009 07:23