Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- pushd "%~1"
- ::
- :: gets folder size
- :: by Vasil "npocmaka" Arnaudov
- :: uses COMPACT /S command (according to the help this will only list info about the current folder)
- :: as it is not translated as DIR command cane be used on every machine
- ::
- setlocal
- set "_size="
- for /f "tokens=1 delims=t" %%s in ('compact /s /q ^|find " total bytes"') do (
- set "_size=%%s"
- )
- set "_size=%_size: =%"
- set "_size=%_size: =%"
- set "_size=%_size:.=%"
- set "_size=%_size:,=%"
- set "_size=%_size: =%"
- echo folder size is : %_size% bytes
- endlocal
- popd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement