•Arnošt Havelka
Übung: Erweiterte Filterherausforderung
Beherrschen Sie Pipelines mit einer realen Datenherausforderung.
Interaktive Lektion startenWenden Sie Rohrleitungen, Filter und Auswahl an, um reale Datenprobleme zu lösen.
Die Herausforderung
Finden Sie große Dateien, zeigen Sie nur Namen an und erstellen Sie einen Bericht. Alles in einer Pipeline!
Befehl ausprobieren
Build a complete pipeline!
Befehl zusammenstellen
Get-ChildItem[arguments]|Where-Object[arguments]|Select-Object[arguments]
Get-ChildItem|Where-Object{$_.Length -gt 5000}|Select-ObjectName, Length
1. PipeConnect all commands
2. FilterFind files matching criteria
3. SelectChoose properties to display
Terminal
PS C:\Users\Student>Get-ChildItem | Where-Object {$_.Length -gt 5000} | Select-Object Name, Length
large-report.txt 6000
Echte Analyse-Pipeline
Terminal
largefile1.txt
largefile2.txt
small.txt
PS C:\Users\Student\Documents\AdvancedPipelineDemo>Get-ChildItem
Meisterschaft erreicht
Wissenscheck
1 / 2In this pipeline, where does Where-Object filter?
Quellen
Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.
Nächstes
PowerShell-Ripple-Effekt: Filtersignal
Verwenden Sie Where-Object in Pipelines, um relevante Protokolldateien schnell zu isolieren.