标题: 能不能用批处理统计磁盘下每个目录占用的空间?
[打印本页]
作者: micro
时间: 2006-10-31 01:32
标题: 能不能用批处理统计磁盘下每个目录占用的空间?
用批处理统计每个目录占用多少空间,
有多少个文件和文件夹?
作者: 3742668
时间: 2006-10-31 01:35
dir /s 最后3行,用for提出来就行了.
本版似乎有过讨论,建议先搜索。
作者: micro
时间: 2006-10-31 03:01
Quote: |
Originally posted by 3742668 at 2006-10-31 01:35 AM:
dir /s 最后3行,用for提出来就行了.
本版似乎有过讨论,建议先搜索。 |
|
dir /s显示的是所有的,
我的意思是把每个文件夹占用的空间统计出来。
作者: 不得不爱
时间: 2006-10-31 05:01
@echo off
for /f "tokens=*" %%b in ('dir') do echo "%%b"|find "个文件">nul&&for /f "tokens=3*" %%c in ("%%b") do echo 当前目录 %%c %%d
for /f %%a in ('dir/ad/s/b') do for /f "tokens=*" %%b in ('"dir %%a\"') do echo "%%b"|find "个文件">nul&&for /f "tokens=3*" %%c in ("%%b") do echo %%a %%c %%d
[
Last edited by qwe1234567 on 2006-10-31 at 05:12 AM ]