Heute musste ich herausfinden, welche verschiedenen Dateitypen (also Dateiendungen wie *.jpg usw.) es innerhalb einer Verzeichnisstruktur gibt. Wieder mal eine einfache Aufgabe für die PowerShell:
- gci -Recurse liefert alle Dateien in allen Unterverzeichnissen
- % {$_.Extension.tolower()} gibt von diesen lediglich die Dateierweiterung in Kleinbuchstaben aus (% = foreach)
- sort sortiert diese Liste der Dateierweiterungen
- unique liefert die eindeutigen Dateiendungen
Beispielausgabe (ohne -Recurse):




