luzimarko
Goto Top

Größe ermitteln von Unterordnern (Freigabe

Guten Morgen,

ich hab eine Festplatte mit Unterordner Die jeweils eine Freigabe darstellt.
Klick ich durch die Ordner bekomme ich Größen die nicht stimmen können.
Ich würde gerne per Powershell mir die Unterordner auslesen lassen mit den Größen

Jemand eine Idee?

Liebe Grüße

Content-ID: 551333

Url: https://administrator.de/contentid/551333

Ausgedruckt am: 21.11.2024 um 18:11 Uhr

AMD9558
AMD9558 25.02.2020 aktualisiert um 09:01:46 Uhr
Goto Top
Moin,

das Get-FolderSize Skript sollte deine Anforderungen erfüllen. Ansonsten kannst du auch WinDirStat verwenden.

VG
143127
Lösung 143127 25.02.2020 aktualisiert um 09:14:09 Uhr
Goto Top
gci "\\server\freigabe" -Directory | Select Name,@{n="Größe(MB)";e={"{0:F2}" -f ((gci $_.Fullname -File -Recurse -Force | measure Length -Sum).Sum / 1MB)}}  
Aber im System- bzw. mit Account-Kontext der auf alles Zugriff hat ausführen, damit auch wirklich alles erfasst wird.
Das ist vermutlich dein Abweichungsproblem, da du nur das zählst was dein Account sehen kann.
Inf1d3l
Lösung Inf1d3l 25.02.2020 um 09:02:03 Uhr
Goto Top
Warum nimmst du nicht einfach z.B. TreeSize Free Portable: https://www.jam-software.de/treesize_free
emeriks
emeriks 25.02.2020 aktualisiert um 09:36:54 Uhr
Goto Top
Hi,
egal, womit Du zählst. Ob Explorer, PowerShell oder TreeSize. Bedenke, dass Du nur zählen kannst, was Du auch sehen kannst. Wenn Du mit dem Benutzer, unter dessen Anmeldung Du zählst, in irgendwelchen Unterordnern nicht auflisten kannst, dann wird das bei der Zählung ausgelassen, und auch alles darunter im Baum.
ggf. den Zähl-Prozess elevieren.

E.
LuziMarko
LuziMarko 25.02.2020 um 09:34:33 Uhr
Goto Top
Auf die Idee bin auch gerade gekommen und vielen für den Tip