gpt4 book ai didi

size - 返回文件夹大小的批处理文件

转载 作者:行者123 更新时间:2023-12-04 10:44:45 25 4
gpt4 key购买 nike

我在 Vista 机器上遇到空间问题,需要弄清楚是什么占用了这么多空间。

我想写一个简单的批处理文件,返回 C: 下的所有文件夹以及每个文件夹的大小。

dir 命令似乎没有返回文件夹大小。

不幸的是,我们没有管理员权限,无法安装第三方应用程序,我们组中还有其他用户也需要此信息。

最佳答案

我会查看此线程以获取有关如何实现目录大小的一些线索:

Batch File To Display Directory Size

除此以外:

目录大小:

@echo off
setLocal EnableDelayedExpansion
set /a value=0
set /a sum=0
FOR /R %1 %%I IN (*) DO (
set /a value=%%~zI/1024
set /a sum=!sum!+!value!
)
@echo %CD%:!sum! k

所有目录大小:
echo off
set WORKING_DIRECTORY=%cd%
for /f "delims=" %%a in ('dir /a:D /D /B /S') do (
echo off
cd %%a
"%WORKING_DIRECTORY%"\dirsize "%%a"
cd %WORKING_DIRECTORY%
)

使用它: ALLDIRSIZE > C:\temp\FileContainingFolderSizes.txt
摘自优秀的 Richard Bishop 测试论坛: http://www.bish.co.uk/forum/index.php?topic=58.0

关于size - 返回文件夹大小的批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4519320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com