PowerShell ist eine erweiterte Form der Eingabeaufforderung. Es wird um einen riesigen Satz gebrauchsfertiger Cmdlets erweitert und bietet die Möglichkeit, .NET Framework/C# in verschiedenen Szenarien zu verwenden. Wenn Sie über die Fähigkeit verfügen, Skripte zu schreiben, können Sie einige sehr leistungsstarke Skripts erstellen, um Windows zu automatisieren. Kürzlich hat Microsoft es für Linux und OS X verfügbar gemacht.
PowerShell verfügt über ein nützliches integriertes CmdletMessobjekt. Es berechnet die Eigenschaftswerte bestimmter Objekttypen. Measure-Object führt abhängig von den Parametern im Befehl drei Arten von Messungen durch. Das Cmdlet kann Objekte zählen und das Minimum, Maximum, die Summe und den Durchschnitt der numerischen Werte berechnen. Bei Textobjekten kann es die Anzahl der Zeilen, Wörter und Zeichen zählen und berechnen. Das ist genau das, was wir brauchen.
Sie müssen lediglich den Dateiinhalt an die Eingabe übergeben. Zu diesem Zweck können Sie Measure-Object mit einem anderen Cmdlet kombinierenGet-Content. Das Cmdlet „Get-Content“ gibt den Inhalt der Textdatei aus.
Für unsere Aufgabe können wir also Folgendes tun.
- Öffnen Sie PowerShell
- Geben oder fügen Sie den folgenden Befehl ein:|_+_|
Korrigieren Sie den Dateipfadabschnitt zu der Datei, die Sie messen müssen. In meinem Fall wird die folgende Ausgabe für meinen vorherigen Artikeltext angezeigt:
- Verwenden Sie den folgenden Befehl, um dasselbe ohne Leerzeichen zu zählen:|_+_|
Das ist es. Dieser Trick kann nützlich sein, wenn Sie die Dateiinhaltsstatistik benötigen, aber keine geeignete Drittanbieter-App für diese Aufgabe finden können.