Megosztás a következőn keresztül:


Measure-Command

Méri a szkriptblokkok és parancsmagok futtatásához szükséges időt.

Syntax

Default (Alapértelmezett)

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

Description

A Measure-Command parancsmag belsőleg futtat egy szkriptblokkot vagy parancsmagot, méri a művelet végrehajtási idejét, és visszaadja azt.

Paraméterek

-Expression

Az időzítés alatt álló kifejezést adja meg. A kifejezést kapcsos zárójelekbe ({}) csatolja. A paraméter neve ("Kifejezés") megadása nem kötelező.

Paramétertulajdonságok

Típus:ScriptBlock
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-InputObject

A InputObject paraméterhez kötött objektumok nem kötelező bemenetek a ScriptBlock paraméternek átadott Expression. A ScriptBlock$_ segítségével hivatkozhat a folyamat aktuális objektumára.

Paramétertulajdonságok

Típus:PSObject
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

PSObject

Egy objektumot Measure-Commandcsövezhet.

Kimenetek

TimeSpan

Measure-Command egy időtúllépési objektumot ad vissza, amely az eredményt jelöli.