Zurück zum Blog
Arnošt Havelka

Premium: PowerShell Incident Lab

Üben Sie Pipelines im Produktionsstil zur Protokollisolierung und Prozessdruck-Triage.

Interaktive Lektion starten
Premium: PowerShell Incident Lab

Premium: PowerShell Incident Lab

In diesem Labor werden drei schnelle Vorfallbewegungen trainiert: Protokolle isolieren, schwere Prozesse einstufen und einen Prozess fokussieren.

Schritt 1: Protokolldateien isolieren

Command Prompt
deploy.log notes.txt worker.log config.json
C:\Users\User>Get-ChildItem

Schritt 2: Oberflächenspeicherdruck

Command Prompt
pwsh 120 chrome 650 node 210 system 45
C:\Users\User>Get-Process

Schritt 3: Vergrößern Sie ein einzelnes Ziel

Command Prompt
Name Id Memory pwsh 4212 120
C:\Users\User>Get-Process | Where-Object {$_.Name -eq 'pwsh'}

Warum das wichtig ist

  1. Halten Sie Lärm fern mit Where-Object.
  2. Halten Sie die Ausgabe mit Select-Object lesbar.
  3. Priorisieren Sie schnell mit Sort-Object -Descending.

Wissenscheck

1 / 2

What is the role of Where-Object in these pipelines?

Quellen

Diese Links zu Microsoft Learn und der Windows-Dokumentation liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.

Nächstes

PowerShell-Ausrichtung: Standortanker

Verwenden Sie Get-Location als wiederholbaren Pfadanker vor Datei- oder Prozessvorgängen.