一、執行cmd,輸入forfile/?,即可獲取forfile的使用方法
/p 路徑
/m 檔案型別
/d 時間 + | - +:之後 - :之前 example:-2 2天之前的資料
/c command命令
二、開啟記事本,寫入如下語句
@echo off
forfiles /p "e:\資料庫備份" /m *.html /d -2 /c "cmd/c del/f/s/q @file"
這句話的意思是,刪除路徑:e:\資料庫備份 下格式為html,兩天前的資料。
當前如果需要備份可以改為move
@echo off
forfiles /p "e:\資料庫備份" /s /m *.html /d -2 /c "cmd /c move @path d:\backup"
然後儲存將記事本儲存,字尾改成.bat。
三、制定定時執行的任務計畫,啟動程式選擇剛剛儲存的.bat檔案,就可以了。
到這裡就完成了。
定時清理檔案shell指令碼
乙個測試機上部署多個應用,總是經常出現磁碟空間已滿,不能部署應用的情況,所以寫了個小指令碼,用於定時清理日誌,避免出現這種情況。1 如果是清理固定路徑下的檔案,可以直接用命令方式。命令方式 1 編寫命令 find logs name catalina.out log and mtime 7 測試方法...
定時清理檔案shell指令碼
乙個測試機上部署多個應用,總是經常出現磁碟空間已滿,不能部署應用的情況,所以寫了個小指令碼,用於定時清理日誌,避免出現這種情況。1 如果是清理固定路徑下的檔案,可以直接用命令方式。命令方式 1 編寫命令 find logs name catalina.out log and mtime 7 測試方法...
ubuntu下定時清理檔案
目標 ubuntu 定時清理路徑下某個檔案 操作 vi your path1 delete log.sh 寫入命令 find your path2 mtime 7 name log exec rm rf 其中 mtime 7 表示查詢7天之前的檔案 exec 是shell指令碼中的呼叫並執行exec...