get folder size powershell
"{0} MB" -f ((Get-ChildItem C:\users\ -Recurse | Measure-Object -Property Length -Sum -ErrorAction Stop).Sum / 1MB)
Source: www.gngrninja.com
size of directory powershell
ls -r | measure -sum Length
Source: stackoverflow.com