把目录和大小改成你自己的,就可以了,然后加入开机自启动的任务里面。备注很详细
@echo off & cd /d "%~dp0"
set BatTitle=50G
color 0a & mode 55,5 & title %BatTitle%
setlocal enabledelayedexpansion
::设置需要监测的文件夹路径
set Folder=E:\KNIME\knime server\workflow_repository\jobs
::设置最大允许的文件大小,格式为 1G 1M 1K 或 1B
set Size=49G
::设置延时等待时间,格式为 1h 1m 或 1s
set Interval=1h
::设置是否启用管理员权限,此功能针对开启了UAC保护机制的系统,
::如果要对有权限的文件(夹)进行处理,可能需要开启此功能。
::数字 1 为开启,其它内容为不启用。
set UAC=0
if not defined Folder (
echo 您尚未预设文件夹路径,请按任意键退出后,进行设置。
pause>nul & exit
) else (
if not exist "!Folder!" (
echo 您预设的文件夹路径不存在,请按任意键退出后,进行设置。
pause>nul & exit
) else (
dir /ad "!Folder!" >nul 2>nul || (
echo 您预设的路径不是文件夹,请按任意键退出后,进行设置。
pause>nul & exit
)