html列出目录文件大小,Windows下显示目录大小及文件个数
用批处理实现Windows下子目录大小统计功能
吴旻
泰岩网络工作室
统计当前目录下各文件夹的大小,在Linux下面比较简单,一个 du -sh * 命令就基本解决问题了。虽然在资源管理器是单击右键,然后选属性可以看到某个文件夹的大小,但当我想知道C:\windows目录下哪个子目录占用了1G以上的空间时,这个方法就显得太笨了,要一个一个点半天才能有结果。
本文提到的方法,是利用了 dir /s 这个命令,它可以对一个目录进行统计,并在最后给出综合的结果。核心的代码有三部分:
1、用 dir /ad /b %1 > 1.txt 将指定目录下的子目录保存到 1.txt 文件中,以备后用
2、使用 for 语句从 1.txt 文件中读出每一个子目录,再用 dir /s 将此子目录的结果保存到 2.txt 文件中。
3、从 2.txt 文件中读出最后一行,就是想要的那个子目录的统计结果。此处,我再次使用了 for 语句的功能,即逐行读出,但只显示最后一行。
其它部分代码,是配合整个批处理来使用的。把如下代码保存了一个批处理文件(如:lu.bat),就可以使用了
@echo off
IF [%1]==[] GOTO USAGE
ifNOT exist"%1"(ECHO"%1"path not exist & GOTO END)
:DIR_PATH
dir /ad /b %1 > 1.txt
setlocal enabledelayedexpansion
for/f"tokens&#
html列出目录文件大小,Windows下显示目录大小及文件个数相关推荐
- Centos 7下查看当前目录大小及文件个数
查看目录及其包含的文件的大小 du -ch directory 查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下以.jpg为后缀文件的个 ...
- Windows下显示目录大小及文件个数
From: http://blog.csdn.net/wmnothing/article/details/6590376 用批处理实现Windows下子目录大小统计功能 吴旻 泰岩网络工作室 统计当前 ...
- python对windows进行操作_【转】python 操作windows下的目录
python 操作windows下的目录 python操作目录.文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数 以下列出的所有函数均亲自测试过! 1.os.getcwd() ...
- 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸
使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录
- 在Linux下和Windows下遍历目录的方法及如何达成一致性操作
最近因为测试目的需要遍历一个目录下面的所有文件进行操作,主要是读每个文件的内容,只要知道文件名就OK了.在Java中直接用File类就可以搞定,因为Java中使用了组合模式,使得客户端对单个文件和文件 ...
- php遍历windows下中文目录下的所有文件名
有时需要遍历windows下中文目录下的所有的文件名,使用utf-8编码的文件有时会出现乱码,并且不能成功的执行, 这时需要对文件的编码进行一下转换,使用scandir这个函数的时候会连同目录一下列出 ...
- 打印 指定目录下和子目录下的的所有.java文件的路径. (使用FileFilter过滤器)
1 package test; 2 /* 3 * 打印 指定目录下和子目录下的的所有.java文件的路径. 4 * */ 5 import java.io.*; 6 import java.util. ...
- php 遍历目录下的子目录文件,PHP获取目录及子目录下指定后缀的所有文件
想要获取某个目录下指定后缀的所有文件(包含子目录中的文件),这是一个很常见的小需求,使用PHP应该怎么实现呢? 代码 class Dir { /** * 获取文件夹内指定后缀的所有文件 * @para ...
- 【转】unity 的 MonoDevelop 在Windows下显示中文不出现乱码
怎么才能让MonoDevelop 在Windows下显示中文- Unity原生技术 我是在 PC 机上, 用以下方法解决了. 以下来自链接中的内容: 包括mac 在内显示中文乱码主要有两种原因, 一种 ...
最新文章
- Linux文件系统:概览(思维导图)
- 织梦 百度sitemap制作教程
- tcpdump一些选项的使用
- linux io读写次数 oid,Oidiomycosis in Porto Rico.
- 从常识看中国经济社会-再续之续:套利
- python正弦波和等腰三角波_正弦波脉宽调制(SPWM)原理
- Java Servlet
- java程序运行过程数据丢失怎么办_java运行过程中OutOfMemoryError是什么原因?怎么解决...
- 知乎十万级容器规模的Java分布式镜像仓库实践
- 机器学习中优化算法论文合集
- OSG读取Tif格式的高程数据
- 不同光栅的结构特点、优缺点以及光栅的选择
- 国内HTML5前端开发框架汇总
- i78750h怎么样
- Linux查看硬盘型号
- 阿里云国际站实名认证上传材料填写样例(域名持有者为组织)
- 基于SSM的企业财务分析报告系统
- matplotlib高级教程之形状与路径——patches和path
- notepad删除包含/不包含的字符
- Python 3.8 有什么新变化