– run command to see which folder is the biggest,289483,sid68_gci1366742_mem1,00.html
dir C:specifyfolder -Recurse | where {$_.psiscontainer} | select name, fullname ,@{n=”Size”;e={ (dir $_.fullname -r | Measure-Object length -sum).sum }} | sort size -desc

– run script to see which folder is the biggest

– use powershell to build a disk cleanup utility
get-childitem c:scripts -exclude .docx, .pptx -recurse | remove-item
get-childitem c:scripts *draft* -recurse | remove-item

– slowest but possibly best one to remove temp files
get-childitem c: -include *.tmp -recurse | foreach ($_) {remove-item $_.fullname}
get-childitem c: -include *.tmp -recurse | foreach ($_) {remove-item $_.fullname -whatif}

– this site has 2 simple scripts to delete temp files

– helpful scripts for a DBA

– delete files older than X days in powershell