Log日誌定期備份(Windows定時任務)

一、系統定時任務

1、屏幕左下角右鍵 》計算機管理 》任務計劃程序 》任務計劃 》創建任務

在這裏插入圖片描述

2、填寫任務名稱、任務描述、選擇安全選項

在這裏插入圖片描述

3、配置觸發器:配置執行週期(按需)

在這裏插入圖片描述

4、添加任務操作:一般爲啓動某可執行文件(exe、bat等)

在這裏插入圖片描述

5、後續選項卡“條件”、“設置”按需配置。

bat文件內容如下:

@echo off
#使用rar壓縮插件
set rar=C:\Program Files (x86)\WinRAR\WinRAR.exe
#保存路徑
set Save=D:\tomcatlogs 
#當天日期yyyy-mm-dd
set curdate=%date:~0,4%-%date:~5,2%-%date:~8,2%
#被壓縮文件(路徑)
set torarfile=D:\apache-tomcat-8.0.53\logs\*.log.*
#執行刪除被壓縮文件(路徑)7天前的文件
forfiles /p "D:\apache-tomcat-8.0.53\logs" /m *log* -d -7 /c "cmd /c del /f @path"
#執行刪除保存路徑90天前的文件
forfiles /p "%Save%" /m *.rar -d -90 /c "cmd /c del /f @path"
#執行壓縮文件操作
"%rar%" a "%Save%\Log%curdate%.rar" "%torarfile%" -xr!.svn

注:解壓縮命令可參考幫助文檔

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章