我想帮助制作一个批处理脚本来测试 Winodws 7 中的驱动器中是否有一定数量的可用存储空间,在此先感谢。
问问题
2100 次
2 回答
1
fsutil volume diskfree C: | find /i "avail free"
于 2013-08-14T19:34:38.013 回答
0
我把这个从之前的请求中排除了。
@echo off
set "low="
for /f "tokens=3" %%a in ('dir c:\ /-p 2^>nul') do set "size=%%a"
for /f "tokens=1-4 delims=," %%a in ("%size%") do (
if "%%d"=="" set low=1
set gb=%%a
set mb=%%b
)
if %gb%%mb% LEQ 2000 set low=1
If defined low (
echo email here with %size%
echo WARNING: Drive C: has %size% free
) else (
echo Drive C: has %gb%.%mb% free GB
)
pause
于 2013-08-15T00:26:48.453 回答