Delen via


Measure-Command

Meet de tijd die nodig is om scriptblokken en cmdlets uit te voeren.

Syntax

Default (Standaard)

Measure-Command
    [-InputObject <PSObject>]
    [-Expression] <ScriptBlock>
    [<CommonParameters>]

Description

De Measure-Command cmdlet voert intern een scriptblok of cmdlet uit, keert de uitvoering van de bewerking en retourneert de uitvoeringstijd.

Parameters

-Expression

Hiermee geeft u de expressie die wordt getimed. Plaats de expressie tussen accolades ({}). De parameternaam ("Expression") is optioneel.

Parametereigenschappen

Type:ScriptBlock
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InputObject

Objecten die zijn gebonden aan de parameter InputObject zijn optionele invoer voor de ScriptBlock doorgegeven aan de parameter Expression. In de ScriptBlockkan $_ worden gebruikt om te verwijzen naar het huidige object in de pijplijn.

Parametereigenschappen

Type:PSObject
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSObject

U kunt een object doorsluisen naar Measure-Command.

Uitvoerwaarden

TimeSpan

Measure-Command retourneert een tijdspanneobject dat het resultaat vertegenwoordigt.