Windows 定時刪除指定路徑下N天前的日誌文件


Windows 下bat腳本文件的內容爲ide

1. 刪除指定路徑下5天前的全部文件

.工具

@echo off
set SrcDir=E:\WORK\Git
set DaysAgo=5
forfiles /p %SrcDir% /s /m *.*/d -%DaysAgo% /c "cmd /c del /f /q /a @path"

2.刪除指定路徑下5天前的全部log文件

@echo off
set SrcDir=E:\WORK\Git //指定的路徑
:5天前
set DaysAgo=5 //5天前
forfiles /p %SrcDir% /s /m *.log /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

*.log爲篩選的文件格式,一樣如果刪除jpg圖片格式文件,這裏可替換  爲.jpgblog

3. Windows 定時運行bat文件

1)  在WIN10系統中,選擇計算機管理-》系統工具-》任務計劃程序,建立任務圖片

這裏寫圖片描述

2)  在彈出的「建立任務」框中,常規裏面設置cmd

這裏寫圖片描述

3)  觸發器中 ——》新建,並設置定時運行的時間點和頻率it

這裏寫圖片描述

4)  操做-》新建-》打開編寫好的bat腳本文件,並點擊肯定保存class

這裏寫圖片描述

這時再返回計算機管理界面,系統工具-》任務計劃程序-》任務計劃程序中就能找到「定時自動刪除」這個任務了。file

相關文章
相關標籤/搜索