1. 程式人生 > >dos顯示磁碟剩餘空間

dos顯示磁碟剩餘空間

方法一通過dir命令

原理:dir命令不僅會顯示當前目錄內容,還會顯示可用的位元組數,提取這個位元組數即可:

@echo off
dir | find "可用位元組" > info.txt
for /f "tokens=1,2-10 delims= " %%i in (info.txt) do echo %%k > info.txt
for /f "tokens=1,2-10 delims=, " %%i in (info.txt) do echo %%i%%j%%k%%l%%m%%n
pause

補充,可通過程式碼:

@echo off
fsutil file createnew test.txt 6481915056
echo 建立了一個大檔案test.txt
pause
迅速填滿剩下的空間

其他方法待總結

參見for迴圈提取字串: