[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] 批处理怎样获取指定文件夹的大小?

请教各位:
           我希望用批处理来获取一个指定文件夹的大小(例如:D:\data)
           备注:在这个"data"文件夹下面不仅有 文件 还有子文件夹,且子文件夹下面也有文件。
           拜托各位了!

把需要测试的文件夹拖到批处理上按回车。
  1. @echo off&setlocal enabledelayedexpansion
  2. set/p input=[拖]
  3. cd/d %input%
  4. set total=0
  5. for /f "delims=" %%a in ('dir/b/s/a-d') do set /a total=(!total!+%%~za)
  6. echo %total%
  7. pause
复制代码

[ 本帖最后由 TX_kakashi 于 2010-9-9 11:38 编辑 ]

TOP

批处理怎样统计目录下所有文件夹的大小?
http://bbs.bathome.net/thread-5369-1-1.html

批处理如何获取某文件夹的大小或者磁盘的总容量?
http://bbs.bathome.net/thread-3394-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表