当前位置: 首页 > article >正文

【Windows】Windows系统查看目录中子目录占用空间大小

在对应目录下通过powershell命令查看文件夹及文件大小,不需要管理员权限。
以下为方式汇总:

方式1(推荐,免费下载使用,界面友好):

使用工具以下是一些第三方工具treesize_free
https://www.jam-software.com/treesize_free
在这里插入图片描述

在这里插入图片描述

方式2(推荐,显示格式友好,不能显示隐藏文件夹的大小):

Get-ChildItem -Directory | ForEach-Object {
    $size = (Get-ChildItem $_.FullName -Recurse | Measure-Object -Property Length -Sum).Sum
    [PSCustomObject]@{
        Name = $_.Name
        Size = "{0:N2} MB" -f ($size / 1MB)
    }
} | Format-Table -AutoSize

在这里插入图片描述

方式3(备用,显示格式不友好,且不能显示隐藏文件夹的大小):

Get-ChildItem |
Format-Table  -AutoSize Mode, LastWriteTime, Name,
     @{ Label="Length(M)"; alignment="Left";
       Expression={
                    if($_.PSIsContainer -eq $True)
                        {(New-Object -com  Scripting.FileSystemObject).GetFolder( $_.FullName).Size/1024/1024}
                    else
                        {$_.Length/1024/1024}
                  }
     };

在这里插入图片描述


http://www.kler.cn/a/460896.html

相关文章:

  • OkHttp接口自动化测试
  • TVS二极管选型【EMC】
  • 深入浅出:Spring Boot 自定义消息转换器的实现与应用
  • gitlab 还原合并请求
  • Apache MINA 反序列化漏洞CVE-2024-52046
  • git 中 工作目录 和 暂存区 的区别理解
  • YK人工智能(二)——万字长文了解深度学习环境配置
  • grep如何打印行数
  • C++线程池的使用
  • 智能商业分析 Quick BI
  • Spring Security 3.0.2.3版本
  • 为什么需要设置 `NCCL_P2P_DISABLE=1` 和 `NCCL_IB_DISABLE=1`?
  • 4G报警器WT2003H-16S低功耗语音芯片方案开发-实时音频上传
  • 国产低代码框架zdppy开发笔记001 zdppy_api快速入门
  • 《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》学习笔记——HarmonyOS架构介绍
  • 力扣-数据结构-8【算法学习day.79】
  • 石岩路边理发好去处
  • Kerberos用户认证-数据安全-简单了解-230403
  • 二十三种设计模式-工厂方法模式
  • 【UE5】UnrealEngine源码构建1:tag为5.3.2源码clone
  • 与你共度的烟火日常
  • 开源即时通讯IM框架MobileIMSDK的鸿蒙NEXT端开发快速入门
  • 使用 `@Async` 实现 Spring Boot 异步编程
  • 打造多元化服务体系,拉卡拉助力传统商家提升数字化经营效能
  • 《计算机网络A》单选题-复习题库
  • neo4j修改文字字体大小