如何快速统计并查看 windows 操作系统中D盘磁盘各个文件夹所占存储空间大小排名

复制粘贴下面这个脚本,保存为 Check-DiskUsage.ps1 文件,

# Check-DiskUsage.ps1
param(
    [string]$Path = "D:\",
    [int]$Top = 10
)

# Optional: better error visibility during development
$ErrorActionPreference = "SilentlyContinue"

Write-Host ("Scanning {0} ... this may take a while." -f $Path)

# Get size for each first-level directory
$dirs = Get-ChildItem -LiteralPath $Path -Directory -Force
$results = foreach ($d in $dirs) {
    try {
        $bytes = (Get-ChildItem -LiteralPath $d.FullName -Recurse -File -Force `
                 | Measure-Object -Property Length -Sum).Sum
        [PSCustomObject]@{
            Folder = $d.FullName
            SizeGB = [math]::Round(($bytes/1GB), 2)
        }
    } catch {
        # skip unreadable folders
    }
}

Write-Host ""
Write-Host "Top folders by size:" -ForegroundColor Yellow
$results |
    Sort-Object SizeGB -Descending |
    Select-Object -First $Top |
    Format-Table -AutoSize

然后,以管理员身份运行 PowerShell,切换到 D 盘后,执行.\Check-DiskUsage.ps1 ,然后稍等一会儿就会显示容量大小排名前 10 的文件夹和其大小
如图所示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值