Regexp Matching mit Powershell
Hier ein kleines Beispiel, wie man mit Powershell reguläre Ausdrücke prüft. Gesucht werden alle Ordner, deren Name aus dem vierstelligen Jahresdatum besteht. Die Zeile, eingebettet in ein Skript hat heute in der Firma einer Kollegin stundenlange monotone Arbeit erspart.
$jahre = gci | Where-Object {$_.name -match '^[0-9]{4}$'} | ? {$_.PSisContainer -eq $true} |