请问怎么用批处理显示文件名和大小

2025-04-04 06:17:23
推荐回答(2个)
回答1:

把你原来代码放上来,我改改。顺序不对,你可以输出时调整的。

网上找到现成代码,亲测可用:

::最大文件大小不超过2G的可以这样
@echo off
(for /f "delims=" %%a in ('dir /a-d /b /os^|find /i /v "%~nx0"') do set /a size=%%~za/1048576 2>nul&&call echo;%%a %%size%%MB)>"文件名及大小.txt"
pause

保存成1.bat,双击,当前文件夹下就生成一个“文件名及大小.txt”,打开就是你要的内容。

回答2:

move iexplore.exe iexplore1.exe