windows编写脚本删除kettle日志

/ 2024-11-29

@echo off
setlocal

rem 设置日志文件目录
set “log_dir=C:\path\to\your\logs”
rem 设置保留的天数
set “days_to_keep=7”


rem 计算要删除的日期
for /f “tokens=1-3 delims= “ %%a in (‘wmic os get localdatetime ^| find “.”‘) do (
set year=%%a
set month=%%b
set day=%%c
)
set today=%year%%month%%day%





rem 删除指定日期之前的日志文件
forfiles /p “%log_dir%” /s /m *.log /d -%days_to_keep% /c “cmd /c del @path

endlocal


转载请注明作者和出处,并添加本页链接。
原文链接: //pongpongkai.top/53

皖ICP备2025092356号-1 | 沪公网安备31011202021249号