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
Please also mark the comments that contributed to the solution of the article
Content-Key: 195687
Url: https://administrator.de/contentid/195687
Printed on: April 25, 2024 at 17:04 o'clock