每天自動執行的任務都會生成日志文件,為了避免文件過多給服務器大利來壓力,使用windows批處理腳本自動刪除
delete_log.bat
@echo off
forfiles /p "D:\kettlejob\log" /m D*.txt -d -6 /c "cmd /c del /f @path"
@echo on
刪除D:\kettlejob\log 目錄下 以D開頭 .txt結尾的文件,文件保留期限是6天。
以上腳本可以單獨執行,也可以將命令放在其他的批處理命令中,注意修改文件目錄、文件名稱和有效天數