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

1
2
3
4
5
6
7
::最大文件大小不超过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
原文链接:https://xiaohost.com/3573.html,转载请注明出处。
0

评论0

请先