Measure-Command - PowerShell


 

Misst die Zeit, die zum Ausführen von Skriptblöcken und Cmdlets benötigt wird. (Measure-Command)

   

NAME
Measure-Command

# ÜBERSICHT
Misst die Zeit, die zum Ausführen von Skriptblöcken und Cmdlets benötigt wird.

# SYNTAX
Measure-Command [-Expression] <scriptblock> [-InputObject <psobject>] [<CommonParameters>]

# BESCHREIBUNG
Mit dem Cmdlet "Measure-Command" wird ein Skriptblock oder Cmdlet intern ausgeführt, die Ausführungsdauer des Vorgangs erfasst und zurückgegeben.

# PARAMETER
-Expression <scriptblock>
Gibt den Ausdruck an, dessen Ausführungsdauer erfasst wird. Schließen Sie den Ausdruck in geschweifte Klammern ({}) ein. Der Parametername ("Expression") ist optional.

Erforderlich? true
Position? 1
Standardwert
Pipelineeingaben akzeptieren?false
Platzhalterzeichen akzeptieren?false

-InputObject <psobject>
Gibt Objekte an, die die zu messenden Ausdrücke darstellen. Geben Sie eine Variable ein, die die Objekte enthält, oder geben Sie einen Befehl oder einen Ausdruck ein, mit dem die Objekte abgerufen werden.

Erforderlich? false
Position? named
Standardwert
Pipelineeingaben akzeptieren?true (ByValue)
Platzhalterzeichen akzeptieren?false

<CommonParameters>
Dieses Cmdlet unterstützt folgende allgemeine Parameter: "Verbose", "Debug",
"ErrorAction", "ErrorVariable", "WarningAction", "WarningVariable",
"OutBuffer" und "OutVariable". Weitere Informationen
erhalten Sie mit dem Befehl "get-help about_commonparameters".

# EINGABEN
System.Management.Automation.PSObject
Sie können ein Objekt über die Pipeline an Measure-Command übergeben.

# AUSGABEN
System.TimeSpan
Measure-Command gibt ein TimeSpan-Objekt zurück, das das Ergebnis darstellt.

# HINWEISE

Weitere Informationen erhalten Sie mit folgendem Befehl: "Get-Help Measure-Command -detailed". Technische Informationen erhalten Sie mit folgendem Befehl: "Get-Help Measure-Command -full".

Um für einen Parameter mehrere Werte anzugeben, trennen Sie diese durch Kommas. Beispiel: "<Parametername> <Wert1>, <Wert2>".

# BEISPIEL 1

C:\PS>Measure-Command { get-eventlog "windows powershell" }

Beschreibung
-----------
Mit diesem Befehl wird gemessen, wie viel Zeit die Ausführung des Befehls "get-eventlog" beansprucht, mit dem die Ereignisse im Windows PowerShell-Ereignisprotokoll abgerufen werden.

# BEISPIEL 2

C:\PS>measure-command {get-childitem c:\windows -include *.txt -recurse}

Days : 0
Hours : 0
Minutes : 0
Seconds : 8
Milliseconds : 618
Ticks : 86182763
TotalDays : 9.9748568287037E-05
TotalHours : 0.00239396563888889
TotalMinutes : 0.143637938333333
TotalSeconds : 8.6182763
TotalMilliseconds : 8618.2763

C:\PS>measure-command {get-childitem c:\windows -filter "*.txt" -recurse}

Days : 0
Hours : 0
Minutes : 0
Seconds : 1
Milliseconds : 140
Ticks : 11409189
TotalDays : 1.32050798611111E-05
TotalHours : 0.000316921916666667
TotalMinutes : 0.019015315
TotalSeconds : 1.1409189
TotalMilliseconds : 1140.9189

Beschreibung
-----------
Mit diesen Befehlen wird veranschaulicht, warum sich die Verwendung eines anbieterspezifischen Filters in Windows PowerShell-Befehlen empfiehlt. Im ersten Befehl wird die Verarbeitungsdauer des rekursiven Befehls "Get-ChildItem" gemessen, in dem der Include-Parameter verwendet wird. Im zweiten Befehl wird die Verarbeitungsdauer des rekursiven Befehls "Get-ChildItem" gemessen, in dem der anbieterspezifische Filter-Parameter verwendet wird.

VERWANDTE LINKS
Online version: http://go.microsoft.com/fwlink/?LinkID=113348 (möglicherweise auf Englisch)
Trace-Command
Invoke-Command

C:\Windows>powershell get-help Update-List -full

ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.

OS: Windows 10, 8.1, 8, 7, Vista / Windows Server 2016, 2012, 2008
»»»» ColorConsole








Windows-10





Windows-10

... facebook.de
... Windows-10 FAQ
... Windows-10 Info


Become a Sponsor
... Your button here?





PowerShell: Misst die Zeit, die zum Ausführen von Skriptblöcken und Cmdlets benötigt wird.

HTTP: ... PS_Windows/de/Measure-Command.htm
0.296
15219

In der Explorer Baumansicht automatisches Ausklappen beim Ziehen nach xx Sek!

 /

Automatische Updates Einstellungen bei XP und Sicherheit?

 /

Änderbare Schriftgröße und Schriftfarbe in jeder Registerkarte der cmd.exe!

 /

Eine Bildschirmlupe für Windows 10, 8.1 und Sieben! 

 /

Wie kann ich die Ports für den FTP Passiven-Modus auf meinem Windows-Server freigeben?

 /

Frage! Windows 10 Testseite drucken, aber wie?

 /

Easy Turn Off and On the Lock Screen with NoLockScreen.OK!

 /

MS-Excel Euro Summe berechnen lassen, aber wie?

 /

Wie entferne ich die Regentropfen von meinem Windows Desktop?

 /

Windows Ruhezustand im Griff, nie wieder Probleme mit Standby!

 /

Linke und rechte Pfeiltaste zum Auswählen / Abwählen des Bildes in der Listenansicht!

 /

Bei Windows 10 verhindern, dass der Laptop in den Ruhezustand geht beim Schließen? 

 /