Bedingungen anwenden

Bedingungen allein sind relativ nutzlos. Sie benötigen also einen Verbündeten, der das Ergebnis einer Bedingung zur Grundlage für Entscheidungen macht.

Where-Object

Where-Object verwendet Bedingungen, um Elemente aus der PowerShell-Pipeline herauszufiltern. Sie haben dieses Cmdlets bereits ausführlich in Kapitel 6 kennengelernt. Hier ein Beispiel:

PS> Get-Process | Where-Object { $_.Company -like 'micro*' } | Select-Object Name, Description,
Company
Name                             Description                        Company
----                               -----------                        -------
conime                             Console IME                        Microsoft Corporation
dwm                                Desktopfenster-Manager             Microsoft Corporation
ehmsas                             Media Center Media Status Aggr...  Microsoft Corporation
ehtray                             Media Center Tray Applet           Microsoft Corporation
EXCEL Microsoft Office Excel ...

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.