Datum im Format yyyyMMddhhmm in Datetime umwandeln per Powershell
Hallo,
ich muss aus einem Dateinamen ein Datum entnehmen und dieses anschließend in ein Datetime-Format bringen, damit ich es mit dem aktuellen Datum vergleichen kann, allerdings sind meine bisherigen Versuche alle kläglich gescheitert, hier mein momentaner Ansatz...
Ach ja und das Script soll Dateien älter als 14 Tage redundant aus dem Verzeichnis löschen.
gci "C:\miau\*.bak" | ?{(get-date ($_.BaseName.Split("_")[2]) -lt (Get-date).AddDays(-14))} | Remove-Item -Force;
ein Dateiname wäre zum Beispiel: Austritte_backup_201408312100.bak
und wie man erkennen kann ist das das Datum mit der Uhrzeit des Backups: 201408312100
Danke im voraus für eure Hilfe, ich weiß echt nicht mehr weiter.
ich muss aus einem Dateinamen ein Datum entnehmen und dieses anschließend in ein Datetime-Format bringen, damit ich es mit dem aktuellen Datum vergleichen kann, allerdings sind meine bisherigen Versuche alle kläglich gescheitert, hier mein momentaner Ansatz...
Ach ja und das Script soll Dateien älter als 14 Tage redundant aus dem Verzeichnis löschen.
gci "C:\miau\*.bak" | ?{(get-date ($_.BaseName.Split("_")[2]) -lt (Get-date).AddDays(-14))} | Remove-Item -Force;
ein Dateiname wäre zum Beispiel: Austritte_backup_201408312100.bak
und wie man erkennen kann ist das das Datum mit der Uhrzeit des Backups: 201408312100
Danke im voraus für eure Hilfe, ich weiß echt nicht mehr weiter.
Please also mark the comments that contributed to the solution of the article
Content-Key: 247962
Url: https://administrator.de/contentid/247962
Printed on: April 25, 2024 at 17:04 o'clock
5 Comments
Latest comment
Hallo,
Umwandeln (parsen): http://techibee.com/powershell/powershell-converting-string-to-datetime ...
Weitere Informationen und Parameter zu Date: http://technet.microsoft.com/en-us/library/ee692801.aspx
Gruß
ITvortex
Umwandeln (parsen): http://techibee.com/powershell/powershell-converting-string-to-datetime ...
Weitere Informationen und Parameter zu Date: http://technet.microsoft.com/en-us/library/ee692801.aspx
Gruß
ITvortex