使用.bat定時刪除日志文件


 刪除【F:\App_Data 】文件下七天前所有的文件(*.*)     /d前面有空格    路徑里面千萬不能有空格

@echo off
set path=F:\App_Data      --刪除文件的路徑
 set DaysAgo=5               --刪除幾天以前的文件
forfiles /p %path% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

 

 刪除【F:\App_Data 】文件下七天前所有的txt文件(*.txt)     /d前面有空格    路徑里面千萬不能有空格

@echo off
set path=F:\App_Data         --刪除文件的路徑
 set DaysAgo=5               --刪除幾天以前的文件
forfiles /p %path% /s /m *.txt /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

 

 刪除【F:\App_Data 】文件下七天前所有的log文件(*.log)     /d前面有空格   路徑里面千萬不能有空格

@echo off
set path=F:\App_Data      --刪除文件的路徑
 set DaysAgo=5               --刪除幾天以前的文件
forfiles /p %path% /s /m *.log /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

 

 

 刪除【F:\App_Data 】和【E:\Log】文件下七天前所有的文件(*.*)     /d前面有空格    路徑里面千萬不能有空格

@echo off
set path0=F:\App_Data
set path1=E:\Log
set DaysAgo=7
forfiles /p %path0% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path"
forfiles /p %path1% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

 

【計算機】-【管理】-【任務計划程序】-【創建任務】

【常規】:按需填寫選擇

 

【觸發器】-【新建】-按需選擇-【確定】

 

 

 【操作】-【新建】-按需選擇-【確定】

 

 

全部搞完之后就點【確定】

在任務計划程序里面刷新一下就有這個任務了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM