bat批处理脚本:获取当前文件夹内的文件列表及大小

作者: 站长 上传时间: 浏览: N/A 下载: N/A 格式: N/A 评分: N/A

::最大文件大小不超过2G的可以这样
@echo off&setlocal enabledelayedexpansion
(for /f "delims=" %%a in ('dir /a-d /b^|find /i /v "%~nx0"') do set /a size=%%~za/1024 &set "fn=%%~nxa" 2>null&&call echo; %%a %%size%%KB
for /f "tokens=1-3*" %%a in ('dir /a-d/tc^|find ":"') do echo;%~dp0%%d ^| %%a %%b ^| %%d

)>"文件名及大小.txt"
pause

Leave a Comment