Modul: Microsoft.PowerShell.Core

Vælger objekter fra en samling på grundlag af deres egenskabsværdier.

Syntaks

Where-Object <String> <Object>] 
Where-Object <ScriptBlock> 
Where-Object <String> <Object>] -Match 
Where-Object <String> <Object>] -CEQ 
Where-Object <String> <Object>] -NE 
Where-Object <String> <Object>] -CNE 
Where-Object <String> <Object>] -GT 
Where-Object <String> <Object>] -CGT 
Where-Object <String> <Object>] -LT 
Where-Object <String> <Object>] -CLT 
Where-Object <String> <Object>] -GE 
Where-Object <String> <Object>] -CGE 
Where-Object <String> <Object>] -LE 
Where-Object <String> <Object>] -CLE 
Where-Object <String> <Object>] -Like 
Where-Object <String> <Object>] -CLike 
Where-Object <String> <Object>] -NotLike 
Where-Object <String> <Object>] -CNotLike 
Where-Object <String> <Object>] -CMatch 
Where-Object <String> <Object>] -NotMatch 
Where-Object <String> <Object>] -CNotMatch 
Where-Object <String> <Object>] -Contains 
Where-Object <String> <Object>] -CContains 
Where-Object <String> <Object>] -NotContains 
Where-Object <String> <Object>] -CNotContains 
Where-Object <String> <Object>] -CNotContains 
Where-Object <String> <Object>] -In 
Where-Object <String> <Object>] -CIn 
Where-Object <String> <Object>] -NotIn 
Where-Object <String> <Object>] -CNotIn 
Where-Object <String> <Object>] -Is 
Where-Object <String> <Object>] -IsNot 
Where-Object <String> -Not 

Description

Cmdletten Where-Object vælger objekter, der har bestemte egenskabsværdier, fra samlingenaf objekter, der er overgivet til den. Du kan f.eks. bruge Where-Object-cmdletten til at vælge filer, der er oprettet efter en bestemt dato, hændelser med et bestemt ID eller computere, der bruger en bestemt version af Windows.

Der er to forskellige måder at opbygge en Where-Object-kommando på i Windows PowerShell 3.0.

  • Scriptblok. Du kan bruge en scriptblok til at angive egenskabsnavnet, en sammenligningsoperator og en egenskabsværdi. Where-Object returnerer alle objekter, for hvilke scriptblokanvisningen er sand.

    Den følgende kommando henter f.eks. processer i prioritetsklassen Normal, dvs. processer, hvor værdien af egenskaben PriorityClass er lig med Normal.

    Get-Process | Where-Object {$_.PriorityClass -eq "Normal"}

    Alle PowerShell-sammenligningsoperatorer er gyldige i scriptblokformatet. Du kan finde flere oplysninger om sammenligningsoperatorer underom_Comparison_Operators.

  • Sammenligningsanvisning. Du kan også skrive en sammenligningsangivelse, som er meget mere ligenaturligt sprog. Sammenligningsangivelser blev indført i Windows PowerShell 3.0.

    De følgende kommandoer får f.eks. også processer, der har prioritetsklassen Normal, med. Dissekommandoer er ækvivalente og kan bruges i flæng.

    Get-Process | Where-Object -Property PriorityClass -eq -Value "Normal"

    Get-Process | Where-Object PriorityClass -eq "Normal"

    Start i Windows PowerShell 3.0, Where-Object tilføjer sammenligningsoperatorer som parametre i enWhere-Object-kommando. Medmindre det er angivet, er alle operatorer ikke afgørende for store og små bogstaver. Før WindowsPowerShell 3.0 kunne sammenligningsoperatorer i PowerShell-sproget kun bruges i scriptblokke.

Når du angiver en enkelt egenskab til Where-Object, behandles værdien af egenskaben som et boolsk udtryk. Når værdien af Længde ikke er nul, evalueres udtrykket tilTrue. For eksempel: ('hi', '', 'there') | Where-Object Length

Det foregående eksempel svarer funktionelt til:

    ('hi', '', 'there') | Where-Object Length -GT 0 ('hi', '', 'there') | Where-Object {$_.Length -gt 0}

Eksempler

Eksempel 1: Hent stoppede tjenester

Disse kommandoer får en liste over alle tjenester, der i øjeblikket er stoppet. Den automatiske variabel $_ repræsenterer hvert objekt, der overføres til cmdlet Where-Object.

Den første kommando bruger scriptblokformatet, mens den anden kommando bruger formatet med sammenligningsangivelse. Kommandoerne er ækvivalente og kan bruges i flæng.

Get-Service | Where-Object {$_.Status -eq "Stopped"}Get-Service | where Status -eq "Stopped"

Eksempel 2: Hent processer baseret på arbejdssæt

Disse kommandoer viser en liste over processer, der har et arbejdssæt på mere end 250 megabyte (KB). Syntaksen for scriptblok og erklæring er ækvivalente og kan bruges i flæng.

Get-Process | Where-Object {$_.WorkingSet -GT 250MB}Get-Process | Where-Object WorkingSet -GT (250MB)

Eksempel 3: Hent processer baseret på procesnavn

Disse kommandoer henter de processer, der har en ProcessName-egenskabsværdi, som begynder med bogstavet p. Med operatoren Match kan du bruge regulære udtryksmatches.

Scriptblock- og statement-syntaksen er ækvivalente og kan bruges i flæng.

Get-Process | Where-Object {$_.ProcessName -Match "^p.*"}Get-Process | Where-Object ProcessName -Match "^p.*"

Eksempel 4: Brug formatet for sammenligningsanvisninger

Dette eksempel viser, hvordan du bruger det nye format for sammenligningsanvisninger i cmdlet Where-Object.

Den første kommando bruger formatet for sammenligningsanvisningen. i denne kommando bruges der ingen aliaser, og alle parametre indeholder parameternavnet.

Den anden kommando er den mere naturlige brug af formatet for sammenligningsanvisningen. Aliasset where erstattes af Where-Object cmdletnavnet, og alle valgfrie parameternavne udelades.

Get-Process | Where-Object -Property Handles -GE -Value 1000Get-Process | where Handles -GE 1000

Eksempel 5: Hent kommandoer baseret på egenskaber

Dette eksempel viser, hvordan man skriver kommandoer, der returnerer elementer, der er sande eller falske eller har en hvilken som helst værdi for en angivet egenskab. Hvert eksempel viser både scriptblok- og sammenligningsangivelsesformatet for kommandoen.

# Use Where-Object to get commands that have any value for the OutputType property of the command.# This omits commands that do not have an OutputType property and those that have an OutputType property, but no property value.Get-Command | where OutputTypeGet-Command | where {$_.OutputType}# Use Where-Object to get objects that are containers.# This gets objects that have the **PSIsContainer** property with a value of $True and excludes all others.Get-ChildItem | where PSIsContainerGet-ChildItem | where {$_.PSIsContainer}# Finally, use the Not operator (!) to get objects that are not containers.# This gets objects that do have the **PSIsContainer** property and those that have a value of $False for the **PSIsContainer** property.Get-ChildItem | where {!$_.PSIsContainer}# You cannot use the Not operator (!) in the comparison statement format of the command.Get-ChildItem | where PSIsContainer -eq $False

Eksempel 6: Brug flere betingelser

Get-Module -ListAvailable | where {($_.Name -notlike "Microsoft*" -and $_.Name -notlike "PS*") -and $_.HelpInfoUri}

Dette eksempel viser, hvordan du opretter en Where-Object-kommando med flere betingelser.

Denne kommando henter ikke-kernemoduler, der understøtter funktionen Opdaterbar hjælp. Kommandoen bruger parameterenListAvailable i cmdlet Get-Module til at hente alle moduler på computeren. Enipeline-operator (|) sender modulerne til cmdlet Where-Object, som henter moduler, hvis navn ikke begynder med Microsoft eller PS og har en værdi for HelpInfoURI-egenskaben, som fortæller PowerShell, hvor der skal findes opdaterede hjælpefiler for modulet. Sammenligningsangivelserne er forbundet med den logiske operatør And.

Eksemplet bruger kommandoblokformatet scriptblok. Logiske operatorer, f.eks. And og Or, er kun gyldige i scriptblokke. Du kan ikke bruge dem i formatet for sammenligningsanvisninger i enWhere-Object-kommando.

  • For yderligere oplysninger om logiske PowerShell-operatører henvises til about_Logical_Operators.
  • For yderligere oplysninger om funktionen Opdaterbar hjælp henvises til about_Updatable_Help.

Parameters

-CContains

Angiver, at denne cmdlet henter objekter fra en samling, hvis egenskabsværdien for objektet er et eksakt match for den angivne værdi. Denne operation er case-sensitiv.

Til eksempel: Get-Process | where ProcessName -CContains "svchost"

CContains henviser til en samling af værdier og er sandt, hvis samlingen indeholder et objekt, der er et nøjagtigt match for den angivne værdi. Hvis input er et enkelt objekt, konverterer PowerShell det til en samling af ét objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-CEQ

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er den samme som den angivne værdi.Denne operation er stregfølsom.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-CGE

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er større end eller lig med den angivne værdi. Der er forskel på store og små bogstaver i denne operation.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-CGT

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er større end den angivne værdi.Der er forskel på store og små bogstaver i denne operation.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-CIn

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien indeholder den angivne værdi. Denne operation er case-sensitiv.

Til eksempel: Get-Process | where -Value "svchost" -CIn ProcessName

CIn ligner CContains, bortset fra, at egenskabs- og værdipositionerne er omvendt. For eksempel er følgende udsagn begge sande.

"abc", "def" -CContains "abc"

"abc" -CIn "abc", "def"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-CLE

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er mindre end eller lig med den angivneværdi. Denne operation er case-sensitiv.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-CLike

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien matcher en værdi, der indeholder jokertegn. Denne operation er case-sensitiv.

Til eksempel: Get-Process | where ProcessName -CLike "*host"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-CLT

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er mindre end den angivne værdi. Denne operation er case-sensitiv.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-CMatch

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien passer til det angivne regularexpressions. Denne operation er case-sensitiv. Når input er skalar, gemmes den matchede værdi i $Matches automatisk variabel.

Til eksempel: Get-Process | where ProcessName -CMatch "Shell"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-CNE

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er forskellig fra den angivne værdi.Denne operation er stregfølsom over for store og små bogstaver.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-CNotContains

Angiver, at denne cmdlet henter objekter, hvis objektets egenskabsværdi ikke er et nøjagtigt matchfor den angivne værdi. Denne operation er case-sensitiv.

For eksempel: Get-Process | where ProcessName -CNotContains "svchost"

NotContains og CNotContains henviser til en samling af værdier og er sande, når samlingen ikke indeholder nogen elementer, der er et nøjagtigt match for den angivne værdi. Hvis inddataet er et enkelt objekt, konverterer PowerShell det til en samling af ét objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-CNotIn

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien ikke er et nøjagtigt match for den angivne værdi. Denne operation er case-sensitiv.

Til eksempel: Get-Process | where -Value "svchost" -CNotIn -Property ProcessName

NotIn- og CNotIn-operationer ligner NotContains og CNotContains, bortset fra at egenskabs- og værdipositionerne er omvendt. Følgende udsagn er f.eks. sande.

"abc", "def" -CNotContains "Abc"

"abc" -CNotIn "Abc", "def"

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter wildcard-tegn: False
-CNotLike

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien ikke passer til en værdi, der indeholderwildcard-tegn. Denne operation er case-sensitiv.

Til eksempel: Get-Process | where ProcessName -CNotLike "*host"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-CNotMatch

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien ikke passer til det angivne regularexpressions. Denne operation er case-sensitiv. Når input er skalarisk, gemmes den matchede værdi i $Matches automatisk variabel.

Til eksempel: Get-Process | where ProcessName -CNotMatch "Shell"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Defaultværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-Contains

Angiver, at denne cmdlet henter objekter, hvis et element i objektets egenskabsværdi er et nøjagtigtmatch til den angivne værdi.

Til eksempel: Get-Process | where ProcessName -Contains "Svchost"

Hvis egenskabsværdien indeholder et enkelt objekt, konverterer PowerShell den til en samling af et objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IContains
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-EQ

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er den samme som den angivne værdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IEQ
Position: Named
Defaultværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-FilterScript

Angiver den scriptblok, der bruges til at filtrere objekterne. Omslut scriptblokken i parenteser({}).

Parameternavnet, FilterScript, er valgfrit.

Type: ScriptBlock
Position: 0
Defaultværdi: None
Accepter input fra pipelinen: Falsk
Accepter wildcard-tegn: Falsk
-GE

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er større end eller lig med den angivne værdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IGE
Position: Named
Defaultværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-GT

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er større end den angivne værdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IGT
Position: Named
Defaultværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
In

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien passer til en af de angivne værdier.Eksempelvis:

Get-Process | where -Property ProcessName -in -Value "Svchost", "TaskHost", "WsmProvHost"

Hvis værdien af parameteren Værdi er et enkelt objekt, konverterer PowerShell den til en samling afet objekt.

Hvis egenskabsværdien af et objekt er et array, bruger PowerShell referencegyldighed til at bestemme en match. Where-Object returnerer kun objektet, hvis værdien af Property-parameteren og enhver værdi af Value er den samme instans af et objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IIn
Position: Named
Defaultværdi: None
Accept pipeline input: False
Accept wildcard-tegn: False
-InputObject

Angiver de objekter, der skal filtreres. Du kan også sende objekterne via rørledning til Where-Object.

Når du bruger InputObject-parameteren med Where-Object, behandles InputObject-værdien som et enkelt objekt i stedet for at sende kommandoresultater via rørledning til Where-Object. Dette gælder også, selv om værdien er en samling, der er resultatet af en kommando, f.eks. -InputObject (Get-Process). DaInputObject ikke kan returnere individuelle egenskaber fra et array eller en samling af objekter, anbefaler vi, at du, hvis du bruger Where-Object til at filtrere en samling af objekter for de objekter, der har specifikke værdier i definerede egenskaber, bruger Where-Object i pipelinen, som vist i eksemplerne i dette emne.

Type: PSObject
Position: Named
Standardværdi: None
Accepter input fra pipelinen: True
Accept wildcard-tegn: False
-Is

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien er et eksempel på den angivne .NETtype. Omslut typens navn i firkantede parenteser.

Til eksempel Get-Process | where StartTime -Is

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-IsNot

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien ikke er en instans af den angivne.NET-type.

For eksempel Get-Process | where StartTime -IsNot

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter jokertegn: False
-LE

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien er mindre end eller lig med den angivneværdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: ILE
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-Like

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien passer til en værdi, der indeholder jokertegn.

Til eksempel: Get-Process | where ProcessName -Like "*host"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: ILike
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-LT

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien er mindre end den angivne værdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: ILT
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-Match

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien passer til det angivne regularexpressions. Når input er skalar, gemmes den matchede værdi i $Matches automatisk variabel.

Til eksempel: Get-Process | where ProcessName -Match "shell"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: IMatch
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-NE

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien er forskellig fra den angivne værdi.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: INE
Position: Named
Standardværdi: None
Accept pipeline input: False
Accepter wildcard-tegn: False
-Not

Angiver, at denne cmdlet får objekter, hvis egenskaben ikke findes eller har værdien null ellerfalse.

Til eksempel: Get-Service | where -Not "DependentServices"

Denne parameter blev indført i Windows PowerShell 6.1.

Type: SwitchParameter
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-NotContains

Indikerer, at denne cmdlet får objekter, hvis ingen af elementerne i egenskabsværdien er et nøjagtigt matchfor den angivne værdi.

Til eksempel: Get-Process | where ProcessName -NotContains "Svchost"

NotContains henviser til en samling af værdier og er sandt, hvis samlingen ikke indeholder elementer, der er et nøjagtigt match for den angivne værdi. Hvis input er et enkelt objekt, konverterer PowerShell det til en samling af ét objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: INotContains
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-NotIn

Angiver, at denne cmdlet får objekter, hvis egenskabsværdien ikke er et nøjagtigt match for nogen af de angivne værdier.

Til eksempel: Get-Process | where -Value "svchost" -NotIn -Property ProcessName

Hvis værdien af Value er et enkelt objekt, konverterer PowerShell den til en samling af ét objekt.

Hvis egenskabsværdien for et objekt er et array, bruger PowerShell referencegyldighed til at bestemme et match. Where-Object returnerer kun objektet, hvis værdien af Property og enhver værdi afValue ikke er den samme instans af et objekt.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: INotIn
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter wildcard-tegn: Falsk
-NotLike

Indikerer, at denne cmdlet får objekter, hvis egenskabsværdien ikke matcher en værdi, der indeholderwildcard-tegn.

Til eksempel: Get-Process | where ProcessName -NotLike "*host"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: INotLike
Position: Named
Standardværdi: None
Accept pipeline input: Falsk
Accepter jokertegn: Falsk
-NotMatch

Angiver, at denne cmdlet får objekter, når egenskabsværdien ikke passer til det angivne regulæreudtryk. Når input er skalar, gemmes den matchede værdi i $Matches automatisk variabel.

Til eksempel: Get-Process | where ProcessName -NotMatch "PowerShell"

Denne parameter blev indført i Windows PowerShell 3.0.

Type: SwitchParameter
Aliases: INotMatch
Position: Named
Defaultværdi: None
Accept pipeline input: False
Accept wildcard-tegn: False
-Property

Angiver navnet på en objekt-egenskab. Parameternavnet, Property, er valgfrit.

Denne parameter blev indført i Windows PowerShell 3.0.

Type: String
Position: 0
Defaultværdi: None
Accept pipeline input: Falsk
Accepterer jokertegn: Falsk
-Value

Angiver en egenskabsværdi. Parameternavnet, Value, er valgfrit. Denne parameter accepterervildkorttegn, når den bruges sammen med følgende sammenligningsparametre:

    CLike CNotLike Like

  • NotLike

Denne parameter blev introduceret i Windows PowerShell 3.0.

Type: Objekt
Position: 1
Defaultværdi: Ingen
Accepterer pipelineinput: False
Accepter jokertegn: True

Input

PSObject

Du kan pipe-anføre objekterne til denne cmdlet.

Outputs

Object

Denne cmdlet returnerer udvalgte elementer fra inputobjektsættet.

Notes

Med start i Windows PowerShell 4.0 blev Where– og ForEach-metoderne tilføjet til brug med samlinger.

Du kan læse mere om disse nye metoder her about_arrays

  • Compare-Object
  • ForEach-Object

  • Group-Object
  • Måle-Objekt

  • Nyt-Objekt
  • Selekter-Objekt
  • Sortere-Objekt

  • Tee-Objekt

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.