Home/程式語言 / bat / [指令]一行指令刪除過期文件(windows 管理)[forfiles.exe]

在管理windows時,我們常常需要刪除可能過期及不必要的文件,

如log檔案,大部份只要利用滑鼠點選刪除即可,但若刪除分散不同的路徑,我們想要

一次刪除在不同的路徑下的過期文件,若再用滑鼠一一選擇刪除,如果份數不多還好,但若數量一多必然累死人。

現在介紹一個好TOOLS及指令也就是 forfiles.exe這個在以下版本有提供

適用於: Windows Server 2008, Windows Vista以上版本

它語法如下:

forfiles [/p <Path>] [/m <SearchMask>] [/s] [/c "<Command>"] [/d [{+|-}][{<Date>|<Days>}]]

我們也可以利用 forfiles /?來查詢相關說明

用法:

      今天假設我們要刪除D:\路徑下所有7天前的Log

forfiles /P D:\ /*.log /S /D -7 /C “cmd /c del /F @path”

/p 要刪除的路徑
/s 搜尋子路徑
/d 要刪除幾天前的資料
/m 檔案的條件
/c 要執行的指令
 
為了方便大家使用,我寫了一個小批次檔(bat),只要執行
del_file.bat (可以依需求自行修改)
 
用法如下:
 
如需該檔請下載 teamapp.zip
 
1.解壓縮至任何路徑
2.切換解壓縮路徑,執行 del_file.bat
 
按指示輸入要刪除的路徑及檔案及天數,就會自動刪掉過期的文件
 
 
 

 

 


🧠 本文章與所附圖片部分內容為 AI 生成或 AI 輔助產製。文中提及之商標、品牌名稱、產品圖片及相關標識, 其著作權與商標權均屬原權利人所有,本網站僅作為資訊呈現與示意使用

最新文章

美國海上風電計畫急煞車!國防機密成攔路虎

美國海上風電建設遭全面暫停:國防因素列為機密原因…

川普政府再擋風電!6GW離岸租賃喊停,數據中心綠能告急

特朗普政府再度叫停6吉瓦離岸風力發電租賃許可,影…

具代理能力的AI瀏覽器提示詞注入攻擊:永恆風險與自動化防禦策略

具代理能力的AI瀏覽器提示詞注入攻擊:永恆風險與…

AI網紅行銷黑幕曝光:駭客揭露手機農場安全漏洞!

AI廣告公司遭駭:揭露AI網紅推廣手法與手機農場…

推薦文章
分析完成 ✔