标题: [系统相关] 这个判断D盘小于10G的批处理 怎么修改?? [打印本页]
作者: idc878787 时间: 2022-4-6 23:18 标题: 这个判断D盘小于10G的批处理 怎么修改??
本帖最后由 idc878787 于 2022-4-6 23:56 编辑
如果D盘小于10G 则运行
RD /S /Q D:\fafa\html\
RD /S /Q D:\fafa\log\
exit
如果大于10G则 直接
exit
@echo off
setlocal enabledelayedexpansion
for /f "tokens=3" %%a in ('fsutil volume diskfree d:\') do (
for /f "delims=" %%b in ("%%a") do set "free=%%b"
if "!free:~10,1!"=="" (echo 硬盘空间不足) else (
if "!free:~12,1!"=="" ( cd . ) else (
if "!free!" lss "10737418240" echo 硬盘空间不足
)
)
goto :end
)
:end
pause
作者: smss 时间: 2022-4-7 15:40
- wmic logicaldisk where "freeSpace>10737418240" get name|find /i "D:"||rd/s/q D:\fafa\html&rd/s/q D:\fafa\log
- exit
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |