Wie man die Größe des Ordners einschließlich der Unterordner in PowerShell ermittelt

Wie man die Größe des Ordners einschließlich der Unterordner in PowerShell ermittelt

Dieses Tutorial zeigt, wie man die Größe eines Ordners, einschließlich Unterordnern, mit PowerShell ermitteln kann.

Ermitteln Sie die Größe des Ordners, einschließlich der Unterordner in PowerShell

Um die Größe eines Ordners zu ermitteln, müssen wir einige Befehle zusammen ausführen. Zuerst müssen wir die Kinder des angegebenen Ordners abrufen, die Längen-Eigenschaft für den Ordner messen und schließlich das Sum-Objekt anzeigen.

Siehe die Schritte unten:

Der Befehl, um die Kinder des angegebenen Ordners abzurufen, lautet:

Get-ChildItem "C:\Users"

Der obige Befehl zeigt die Kinder des angegebenen Ordners an. Hier bedeutet “Kinder” die Unterordner und andere Elemente:

    Directory: C:\Users


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----         1/31/2022   1:24 PM                DefaultAppPool
d-r---         4/26/2021   3:32 PM                Public
d-----         11/1/2022   1:33 PM                Sheeraz
-a----         7/14/2022   2:33 PM            224 Example.java

Wie wir sehen können, hat der Ordner drei Unterordner und eine Datei. Um nun alle Elemente der Unterordner zu erhalten, müssen wir den folgenden Befehl ausführen:

Get-ChildItem -Path "C:\Users" -Recurse -ErrorAction SilentlyContinue |

Um dann die Größe aller Unterordner und Elemente zu messen, müssen wir den folgenden Befehl ausführen:

Measure-Object -Property Length -Sum |

Schließlich, nachdem wir die Längen-Eigenschaft für den gesamten Inhalt des Ordners gemessen haben, zeigen wir jetzt das Objekt an:

Select-Object Sum

Das Summenobjekt zeigt die Größe des Ordners, einschließlich der Unterordner. Und um die Anzahl der Elemente im Ordner anzuzeigen, verwenden wir das Count-Objekt:

Select-Object Count

Der obige Befehl zeigt die Größe des Ordners Sheeraz in MB an. Siehe die Ausgabe:

36304.1059274673 MB
Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Verwandter Artikel - PowerShell Folder