Filterparameters voor invoer

Een cmdlet kan parameters , en definiëren die de set invoerobjecten filteren die Filter Include de Exclude cmdlet beïnvloedt.

Normaal gesproken wordt de set invoerobjecten opgegeven door een InputObject Path parameter , of Name . Een cmdlet kan bijvoorbeeld een parameter hebben die meerdere paden accepteert met jokertekens en elk pad Path wijst naar een invoerobject. Als de parameters , en samen worden gebruikt, komen de paden waar de cmdlet op werkt, verder in aanmerking voor elke keer Filter Include dat de Exclude cmdlet wordt aangeroepen.

Parameters opnemen en uitsluiten

De parameters en identificeren de objecten die zijn opgenomen of uitgesloten van de Include Exclude set invoerobjecten die aan de cmdlet worden doorgegeven. Gebruik deze parameters wanneer het filter kan worden uitgedrukt in de standaardtaal met jokertekens. (Zie Ondersteunende jokertekens in cmdlet-parameters voormeer informatie over jokertekens.) De Include parameter bevat alle objecten waarvan de namen overeenkomen met het opnamefilter. De Exclude parameter sluit alle objecten uit waarvan de namen overeenkomen met het filter.

Filterparameter

De Filter parameter geeft een filter aan dat niet wordt uitgedrukt in de standaardtaal met jokertekens. Active Directory Service Interfaces (ADSI) of SQL kunnen bijvoorbeeld via de parameter worden doorgegeven aan de Filter cmdlet. In de cmdlets van Windows PowerShell worden deze filters opgegeven door de Windows PowerShell-providers die de cmdlet gebruiken voor toegang tot een gegevensopslag. Elke provider definieert doorgaans een eigen filter.

Filteren als er geen set invoerobjecten is opgegeven

Als er geen set invoerobjecten is opgegeven, betekent dit meestal filteren op alle objecten. ZieGet-Process voor meer informatie.

Zie ook

Een Windows PowerShell-cmdlet schrijven