原帖由 Batcher 于 2010-8-15 12:31 发表
你有什么简单的方法,能否贴出来看看?
以下代码用以获取本地磁盘空间-
- @echo off & title 查询磁盘空间/0428_hai/bathome.net/2010-08-15
- for /f "delims=驱动器:\ " %%a in ('fsutil fsinfo drives^|more') do (
- for /f "delims= " %%b in ('fsutil fsinfo drivetype %%a:^|find "固定驱动器"') do (
- echo %%b 盘的总容量(字节)
- wmic logicaldisk where "caption='%%b'" get size
- )
- )
- pause>nul
复制代码 获取文件的大小直接dir就可以
获取文件夹的大小也用dir/s就可以实现。当然,你要是这样来获取c:\Windows文件夹的大小是有点费劲
[ 本帖最后由 0428_hai 于 2010-8-15 21:22 编辑 ] |