Powershell Speichergröße berechnen
Hallo liebe Forengemeinde,
ich möchte ein skript mit Powershell schreiben. Dieses Skript soll nach der Ausführung alle Benutzer in einem Verzeichnis anzeigen, denen Dateien in diesem verzeichnis gehören, und dazu die gesammte größe der Dateien. Es soll ungefähr so aussehen:
Pfat | Name | Größe|
T:\*| Dieter| 300 mb|
T:\*| Peter | 500 mb|
Folgenden Code habe ich schon, aber er zeigt mir nicht die Größe, sonder nur die Benutzernamen an:
$d = Get-ChildItem T:\
$y = $d | Get-Acl | Select-Object Owner -Unique
foreach ($O in $y){
$Owner = $O.Owner
foreach ($s in $d){
$gr = $s.length
$Da = $s.Name $Ow = ($s | get-acl ).Owner
$1 = $gr | Where-Object {$Ow -match $Owner }
$ges = $ges + $1
}
echo $ges":"$Owner
}
Was fehlt noch bzw. Was ist falsch? Danke schonmal im Vorraus
ich möchte ein skript mit Powershell schreiben. Dieses Skript soll nach der Ausführung alle Benutzer in einem Verzeichnis anzeigen, denen Dateien in diesem verzeichnis gehören, und dazu die gesammte größe der Dateien. Es soll ungefähr so aussehen:
Pfat | Name | Größe|
T:\*| Dieter| 300 mb|
T:\*| Peter | 500 mb|
Folgenden Code habe ich schon, aber er zeigt mir nicht die Größe, sonder nur die Benutzernamen an:
$d = Get-ChildItem T:\
$y = $d | Get-Acl | Select-Object Owner -Unique
foreach ($O in $y){
$Owner = $O.Owner
foreach ($s in $d){
$gr = $s.length
$Da = $s.Name $Ow = ($s | get-acl ).Owner
$1 = $gr | Where-Object {$Ow -match $Owner }
$ges = $ges + $1
}
echo $ges":"$Owner
}
Was fehlt noch bzw. Was ist falsch? Danke schonmal im Vorraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 195687
Url: https://administrator.de/forum/powershell-speichergroesse-berechnen-195687.html
Ausgedruckt am: 03.05.2025 um 06:05 Uhr