回复 5# dragon631
不知你怎么查资料的,自行在命令提示符下输入dir /? ,回车后查看/os的作用- ::适用最大文件大小不超过2G的
- @echo off
- (for /f "delims=" %%a in ('dir /a-d /b /os^|find /i /v "%~nx0"') do (
- if %%~za lss 1024 (
- echo;%%a %%~za字节
- ) else (
- if %%~za lss 1048576 (
- set /a size=%%~za/1024 2>nul&&call echo;%%a %%size%%KB
- ) else (
- set /a size=%%~za/1048576 2>nul&&call echo;%%a %%size%%MB
- ))))>"文件名及大小.txt"
- pause
复制代码
|