Forum Discussion
ankit_bhat
Sep 10, 2021Copper Contributor
Get folder size with its locations
My disk gets full several times and i have to clean it manually. so , is there is any script which can tell me which folder is consuming more than 10gb with its location. i tried this one - ...
Feb 03, 2022
Did this work for you?
ankit_bhat
Feb 04, 2022Copper Contributor
Harm_Veenstra No, I don't work. There is some issue while this script was trying to save the output in gridview. Although I also try to save the output in a file but still output doesn't get saved.
- Feb 06, 2022Did the change to -File instead of -Folder work for you?
- Feb 04, 2022
I checked it again and it does work now, it didn't work because of the -Folder which should have been -File
Get-ChildItem -path "C:\junk" -File -force -Recurse | sort -descending -property length | Select-Object FullName | ForEach-Object -Process{New-Object -TypeName PSObject -Property @{Name =$_.FullName;Size = (Get-ChildItem -path $_.FullName -Recurse -file -Force -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum ).Sum/1kb}} | Select-Object Name, @{Name="Size(MB)";Expression={("{0:N2}" -f($_.Size/1024))}} | Where-Object 'Size(MB)' -GT 9.99 | Out-GridView