Measure-Command - PowerShell Befehl Hilfe und Beispiele

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>".

Beispiele

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

Microsoft Windows [Version 10.0.19045.3693]
Copyright (c) 2023 Microsoft Corporation.

ColorConsole [Version 3.7.1000] PowerShell 2.0-Export

Windows 11, 10, 8.1, 8, 7 / Server 2022, 2019, 2016











Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



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

HTTP: ... PS_Windows/de/Measure-Command.htm
0.061
17754

Windows 10/11: Taskmanager werden Apps und Programme nicht angezeigt!

Nur das Verzeichnis einer Datei in einer Spalte anzeigen, aber wie?

So viele Ordner im Verzeichnisbaum vom Windows-10 Explorer, warum?

Deaktivieren der Vorschau in der Taskleiste von Windows 10/11, aber wie?

Unterschied zwischen Laptop und Notebook?

Kann ich die Windows Server 2008 Testversion downloaden?



(0)