Measure-Object - PowerShell Befehl Hilfe und Beispiele

Berechnet die numerischen Eigenschaften von Objekten sowie die Zeichen, Wörter und Zeilen in Zeichenfolgenobjekten, z. B. Textdateien. (Measure-Object)


NAME
Measure-Object
ÜBERSICHT
Berechnet die numerischen Eigenschaften von Objekten sowie die Zeichen, Wörter und Zeilen in Zeichenfolgenobjekten, z. B. Textdateien.
SYNTAX
Measure-Object [-Average] [-Maximum] [-Minimum] [-Sum] [[-Property] <string[]>] [-InputObject <psobject>] [<CommonParameters>] Measure-Object [-Character] [-IgnoreWhiteSpace] [-Line] [-Word] [[-Property] <string[]>] [-InputObject <psobject>] [<CommonParameters>]
BESCHREIBUNG
Das Cmdlet "Measure-Object" berechnet die Eigenschaftenwerte bestimmter Objekttypen. Measure-Object führt je nach den Parametern im Befehl drei Arten von Messungen aus. Mit dem Cmdlet "Measure-Object" werden die Eigenschaftenwerte von Objekten berechnet. Mit ihm werden Objekte gezählt und Minimum, Maximum, Summe und Mittelwert der numerischen Werte berechnet. Bei Textobjekten werden mit ihm die Anzahl von Zeilen, Wörtern und Zeichen gezählt und berechnet.
PARAMETER
-Average [<SwitchParameter>] Zeigt den Mittelwert der angegebenen Eigenschaften an. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Character [<SwitchParameter>] Zählt die Anzahl der Zeichen im Eingabeobjekt. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -IgnoreWhiteSpace [<SwitchParameter>] Ignoriert Leerzeichen bei der Zählung von Wörtern und Zeichen. Leerzeichen werden standardmäßig nicht ignoriert. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -InputObject <psobject> Gibt die zu messenden Objekte an. 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 -Line [<SwitchParameter>] Zählt die Anzahl der Zeilen im Eingabeobjekt. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Maximum [<SwitchParameter>] Zeigt den Höchstwert der angegebenen Eigenschaften an. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Minimum [<SwitchParameter>] Zeigt den Mindestwert der angegebenen Eigenschaften an. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Property <string[]> Gibt eine oder mehrere numerische Eigenschaften an, die gemessen werden sollen. Der Standardwert ist die Count-Eigenschaft (Length) des Objekts. Erforderlich? false Position? 1 Standardwert Count Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Sum [<SwitchParameter>] Zeigt die Summe der Werte der angegebenen Eigenschaften an. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Word [<SwitchParameter>] Zählt die Anzahl der Wörter im Eingabeobjekt. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false 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 Objekte über die Pipeline an Measure-Object übergeben.
AUSGABEN
GenericMeasureInfo oder TextMeasureInfoObject
HINWEISE

Beispiele

BEISPIEL 1
C:\PS>get-childitem | measure-object Beschreibung ----------- Mit diesem Befehl werden die Dateien und Ordner im aktuellen Verzeichnis gezählt.
BEISPIEL 2
C:\PS>get-childitem | measure-object -property length -minimum -maximum -average Beschreibung ----------- Mit diesem Befehl wird die minimale Größe, die maximale Größe und die Gesamtgröße aller Dateien im aktuellen Verzeichnis sowie die Durchschnittsgröße der Dateien im Verzeichnis angezeigt.
BEISPIEL 3
C:\PS>get-content C:\test.txt | measure-object -character -line -word Beschreibung ----------- Mit diesem Befehl wird die Anzahl der Zeichen, Wörter und Zeilen in der Datei "Text.txt" angezeigt.
BEISPIEL 4
C:\PS>get-process | measure-object -property workingset -minimum -maximum -average Beschreibung ----------- Mit diesem Befehl werden die minimale, maximale und durchschnittliche Größe der Workingsets der Prozesse auf dem Computer angezeigt.
BEISPIEL 5
C:\PS>import-csv d:\test\serviceyrs.csv | measure-object -property years -minimum -maximum -average Beschreibung ----------- Mit diesem Befehl wird die durchschnittliche Anzahl der Dienstjahre der Mitarbeiter eines Unternehmens berechnet. Die Datei "ServiceYrs.csv" ist eine CSV-Datei, die die Mitarbeiternummer und Dienstjahre jedes Mitarbeiters enthält. Die erste Zeile in der Tabelle ist die Überschriftenzeile "EmpNo, Years". Wenn Sie die Datei mithilfe von Import-Csv importieren, ist das Ergebnis ein PSCustomObject mit den Notizeigenschaften "EmpNo" und "Years". Sie können die Werte dieser Eigenschaften mithilfe von Measure-Object genauso wie jede andere Eigenschaft eines Objekts berechnen.
BEISPIEL 6
C:\PS>get-childitem | measure-object -property psiscontainer -max -sum -min -average Count : 126 Average : 0.0634920634920635 Sum : 8 Maximum : 1 Minimum : 0 Property : PSIsContainer Beschreibung ----------- In diesem Beispiel wird veranschaulicht, wie mit Measure-Object boolesche Werte gemessen werden. In diesem Fall wird die boolesche Eigenschaft "PSIsContainer" verwendet, um das Vorkommen von Ordnern (gegenüber Dateien) im aktuellen Verzeichnis zu messen. VERWANDTE LINKS Online version: http://go.microsoft.com/fwlink/?LinkID=113349 (möglicherweise auf Englisch) Compare-Object ForEach-Object Group-Object New-Object Select-Object Sort-Object Tee-Object Where-Object C:\Windows>powershell get-help New-Alias -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: Berechnet die numerischen Eigenschaften von Objekten sowie die Zeichen, Wörter und Zeilen in Zeichenfolgenobjekten, z. B. Textdateien.

HTTP: ... PS_Windows/de/Measure-Object.htm
0.077
22597
Wo finde ich den Bit an meinem PC? Hilfe, wie kann ich beim Löschen den Papierkorb umgehen? DDR, DDR2, DDR3, DDR4, DDR5 - Data transfer speed! Mehrere Dateien gleichzeitig umbenennen. Geht das in Windows? Was ist der Unterschied zwischen einem Verzeichnis und einem Ordner? What is Minesweeper? Windows 10/11 desktop icons are so big, why, how to change this? Microsoft Surface Go und Pro auf die Werkseinstellungen zurücksetzen? X64, EM64T oder IA64 Prozessoren, wo ist der Unterschied? Wallpaper bei TeamViewer Verbindung anzeigen?



(0)