
[已解決]批處理獲取文件大小在括號(hào)的外面該咋弄呢
要求:echo 文件大小為 這個(gè)在括號(hào)的外面并要求保留兩位小數(shù),和文件的實(shí)際大小要一樣的那種nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- for %%i in (1.txt) do (
- set fz=%%~zi
- setlocal enabledelayedexpansion
- if !fz! lss 1024 (
- echo !fz! Byte
- ) else (
- if !fz! lss 1048576 (
- set /a fz=!fz!/1024&echo !fz! KB
- ) else (
- set /a fz=!fz!/1048576&echo !fz! MB
- )
- )
- endlocal
- )
- echo 文件大小為
- pause

