你可以使用以下脚本来计算C盘所有一级目录的文件夹大小:
```
@echo off
setlocal EnableDelayedExpansion
set "drive=C:"
set "total=0"
for /d %%i in (%drive%\*) do (
set "size=0"
for /f "tokens=3" %%a in ('dir /s /-c "%%i" ^| findstr /i "file(s)"') do (
set "size=%%a"
)
set /a total+=size
echo %%i: !size! bytes
)
echo Total size: %total% bytes
pause
```
将以上代码保存为一个扩展名为.bat的文件,然后双击运行即可。脚本会遍历C盘下的所有一级目录,并计算每个目录的大小,最后输出总大小。
注意:由于脚本需要遍历整个C盘,因此可能需要较长时间才能完成计算。同时,如果某些目录没有足够的权限访问,脚本也无法计算它们的大小。