Frage : Austauschbenutzer mit Briefkastenbegrenzungen über einem bestimmten Wert verzeichnen

Was ist eine Weise, dass ich Liste die Benutzer in meinen verschiedenen Informationsspeichern kann, denen ihren Begrenzungssatz an oder über einem bestimmten Wert haben?

zum Beispiel, was sind die Benutzernamen meiner Benutzer, die haben zu verbieten senden und empfangen über 1 GB?

I morgens Betrieb Austausch 2003.

Antwort : Austauschbenutzer mit Briefkastenbegrenzungen über einem bestimmten Wert verzeichnen

Ist hier eine Lösung, das Faltblattgröße und Faltblattgröße mit der Größe seiner Subfolders einschließen. In der Linie 28 ändernde „Größe“ „zur natürlichen Größe“ am Artgegenstand können Sie beschließen, durch die Gesamtsubfoldergröße zu sortieren.
In der gleichen Reihe einstellte ich 100 als die Höchstzahl von Resultaten am Vorwählengegenstand 0. Sie können ihn entsprechend Ihren Notwendigkeiten auch justieren.
Dieser Code läuft auf meinen Laptop für ungefähr 4 Minuten für die Wurzel des c-Antriebs, ist so geduldig.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
Schreiben-Wirt „$ (Erhaltendatum) Akteninformationen sammelnd…“ - ForegroundColor Grün
$sh = @ {}

c:\ee - Recurse Erhalten-ChildItem - Kraft - ErrorAction SilentlyContinue | ? {$_.directory} | 
	% {
		wenn ($sh. ($_.directory.fullname)){
			$sh. ($_.directory.fullname) .size+=$_.length
			$sh. ($_.directory.fullname) .fullsize+=$_.length
		}
		sonst {$sh. ($_.directory.fullname) = @ {Größe = $_.length; natürliche Größe = $_.length}}
	}

Schreiben-Wirt „$(Erhaltendatum) Rechensubfolder-Größeninformationen…“ - ForegroundColor Grün	
$ofs= " \ „
$sh.keys | % {
	$dirs = $ _ - „\ \“ aufspalten
	$curr = $_
	0. ($dirs. Count-2) | % {„$ ($dirs [0. $_])“} | % {wenn ($_ [- 1] - eq „: ") {$_+ " \ „} sonst {$_}} | 
		% {
			wenn ($sh.$_) {
				$sh.$_.fullsize += $sh.$curr.size
			}
		}
} 
Der Schreiben-Wirt „$ (Erhaltendatum) ausstrahlend resultiert…“ - ForegroundColor Grün	
$sh. Schlüssel | % {
	Neu-Gegenstand - TypeName PSObject - Eigentum @ {Name = $_; Größe = $sh.$_.size; natürliche Größe = $sh.$_.fullsize}
} | Art-Gegenstand Größe - absteigend | Vorwählengegenstand - erste 100 | ft-Name, 
		@ {n= " Größe (GBs) „; e= {$_.size/1gb}; f= " N2“}, 
		@ {n= " Größe einschließlich Subfolders (GBs) „; e= {$_.fullsize/1gb}; f= " N2“}
Weitere Lösungen  
 
programming4us programming4us