用BAT文件筛选指定大小的文件路径

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:04:30
例如:用dir D:*.jpg /b /s>1.txt
得到D盘所有jpg文件路径
之后我想把1.txt里的文件筛选出大等300K的图片路径
有办法吗?
如果没有。那可以直接把D盘指定大小的文件路径筛选出来吗?
谢谢!

可以直接在for里 dir
%%~z 文件大小
300K*1024=307200字节

@echo off& mode con cols=40 lines=10& color 17& echo program is searching...
for /f "Delims=" %%1 in ('dir /s /b D:\*.jpg')do if %%~z1 geq 307200 echo %%1-%%~z1 >>wind.txt