Oft steht man vor dem Problem, dass man einen großen Logfile hat und nach einem Stichwort in der Datei suchen will. Bedient man sich des Windows Explorers und sucht mittels der Suchmaske, so ist die Ausgabe der Treffer nicht wirklich hilfreich. Hier hilft PowerShell ungemein. Man sucht in einer Datei nach einem Stichwort und erhält alle Treffer mit Zeilenangaben etc.
Und das geht wie folgt:
Select-String -Path .\datei.log -Pattern 'Stichwort' > Ausgabe.txt
Anstelle einer Datei kann man natürlich auch mit Wildcards arbeiten. Mit dem „>“ Zeichen wird die Ausgabe der Suche direkt in eine andere Datei „ge-pipt“.