我想使用 Windows 命令行来计算文件夹和子文件夹中所有文件的大小。我通常会通过右键单击文件夹并单击“属性”来执行此操作,但我希望能够在命令行上执行此操作。
我可以使用哪个命令?
我对 Windows CMD 脚本不是很熟悉,我需要编写一个来检查特定文件夹中的文件数量并存储在变量(可能是数组)中找到的文件名。这是我所拥有的(%1 是我作为参数获取的文件夹):
ECHO ### Checking the number of files under %1 ###
for %%x in (%1\pdf*.*) do (
set file[!numFiles!]=%%~nxf
set /a numFiles+=1
)
ECHO ### Number of files found: %numFiles%
for /L %%i in (0,1,2,3,4) do (
echo !file[%%i]!
)
Run Code Online (Sandbox Code Playgroud)