Archive for 24. August 2010

Per Powershell nach Dateien in Unterverzeichnissen mit bestimmter Extension und Datumattributen suchen

24 August 2010

Ein einfaches dir *.ext /s ist in Powershell trotz Alias für dir nicht so einfach möglich. Dafür hat man aber ganz einfache Möglichkeiten seine Abfrage zu erweitern.

Man möchte z. B. alle Unterverzeichnisse durchgehen und die darin befindlichen PDF-Dateien auflisten, dazu verwendet man

Get-ChildItem –Recurse | where {$_.extension –eq ".pdf"}

wenn man nun aber nur alle pdf-Dateien seit 2009 haben möchte, verwendet man diesen Befehl

Get-ChildItem –Recurse | where {$_.extension –eq ".pdf" –and $_.LastWriteTime –gt 2008}

Advertisements