Thursday, April 14, 2011

PowerShell Script Get DirectorySize

This is more General Powershell script used to gather folder size infomration from our Home Directory server.

$startfolder = "E:\users\*"
$folders = get-childitem $startfolder | where{$_.PSiscontainer -eq "True"}
"Directory Name`tDirectory Size (MB)"
foreach ($fol in $Folders){
$colItems = (Get-ChildItem $fol.fullname -recurse | Measure-Object -property length -sum)
$size = "{0:N2}" -f ($colItems.sum / 1MB)
"$($fol.name)`t$size"
}



Thanks to the "Hey Scripting Guy" team

No comments:

Post a Comment