0

我想帮助制作一个批处理脚本来测试 Winodws 7 中的驱动器中是否有一定数量的可用存储空间,在此先感谢。

4

2 回答 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 回答