Run this from within a batch DOS file (.bat file in Windows XP/Vista/7) to get free space on a drive.
@echo off >nullfile.txt
set Drive=C:
for /F "tokens=7" %%a in ('fsutil volume diskfree %Drive% ^| find /i "# of free"') do set free=%%a
set free=%free:~0,-6%
echo c: %free%
Alternatives (By HeelpBook Staff)
- ITALIAN Version
@echo off >nullfile.txt
set Drive=C:
for /F "tokens=8 delims= " %%a in ('fsutil volume diskfree %Drive% ^| find /i "byte liberi disponibili"') do set free=%%a
echo c: %free%
- ENGLISH Version
@echo off >nullfile.txt
set Drive=C:
for /F "tokens=8 delims= " %%a in ('fsutil volume diskfree %Drive% ^| find /i "# of avail"') do set free=%%a
echo c: %free%
SOURCE | LINK | LANGUAGE | ENGLISH |
[yeblonqrcode size="150" url="http://snipplr.com/view/8331/"] |