请问: 如何判断D盘的剩余空间是否大于1G? 谢谢.作者: mp3down 时间: 2006-12-13 03:34 补充: 要在纯DOS下能够正常运行,谢谢.作者: yusir0710 时间: 2006-12-18 15:25 @ECHO OFF
setlocal EnableDelayedExpansion
for /f "tokens=3" %%i in ('dir /-c D:\') do set freesize=%%i
set /a freesize=!freesize:~0,-6!/1024>nul
ECHO %freesize%
set /a 基准容量=1
PAUSE
IF %freesize% GTR %基准容量% goto gtr
ECHO 空间小于%基准容量%G
pause
exit
:gtr
ECHO 空间大于%基准容量%G
pause
[ Last edited by yusir0710 on 2006-12-18 at 02:37 AM ]作者: NaturalJ0 时间: 2006-12-18 22:32 楼上这个是在 CMD 下用的,在纯 DOS 下不能用。
纯 DOS 下怎么判断我暂时还没想到。作者: redtek 时间: 2006-12-19 02:38 这个有意思~:)
不知道mp3down兄在一些类似一键恢复盘等工具盘中是否找到了他们是用的什么方法?