Fast Folder Sizes with PowerShell

 Import-Module PSScriptTools -MinimumVersion 2.50.0

Get-FolderSizeInfo .


Fast Folder Sizes with PowerShell:

start  https://jdhitsolutions.com/blog/powershell/7317/fast-folder-sizes-with-powershell/


dir . -directory |  Get-FolderSizeInfo | Where TotalSize -ge 10mb | sort-object -Desc TotalSize | format-table -view kb -AutoSize

dir . -directory |  Get-FolderSizeInfo | Where TotalSize -ge 10mb | sort-object -Desc TotalSize | format-table -view mb -AutoSize

dir . -directory |  Get-FolderSizeInfo | Where TotalSize -ge 10mb | sort-object -Desc TotalSize | format-table -view gb -AutoSize


Get-DirectoryInfo .  |  Get-FolderSizeInfo | Where TotalSize -ge 1mb | sort-object -Desc TotalSize | format-table -view kb -AutoSize

Get-DirectoryInfo .  |  Get-FolderSizeInfo | Where TotalSize -ge 1mb | sort-object -Desc TotalSize | format-table -view mb -AutoSize

Get-DirectoryInfo .  |  Get-FolderSizeInfo | Where TotalSize -ge 1mb | sort-object -Desc TotalSize | format-table -view gb -AutoSize



dir . -directory |  Get-FolderSizeInfo | foreach {

     [PSCustomObject]@{

        FFath = $_.Path

        TotalFiles = $_.TotalFiles

        TotalSize = $_.TotalSize

        KBsize = "{0:N2} KB" -f ($_.TotalSize / 1KB)

        MBsize = "{0:N2} MB" -f ($_.TotalSize / 1MB)

        GBSize = "{0:N2} GB" -f ($_.TotalSize / 1GB)      

    }    

   

} | sort TotalSize | ft 





Comments

Popular posts from this blog

Emojie reference