相關(guān)資訊
本類常用軟件
-
福建農(nóng)村信用社手機(jī)銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416918
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機(jī)銀行客戶端下載下載量:365699
-
快播手機(jī)版下載量:325855
批處理刪除指定路徑下指定天數(shù)之前文件的腳本
2013/3/20 23:43:59 出處:本站原創(chuàng) 人氣:660次 字號:小 中 大
echo off
::演示:刪除指定路徑下指定天數(shù)之前(以文件的最后修改日期為準(zhǔn))的文件。
::如果演示結(jié)果無誤,把del前面的echo去掉,即可實(shí)現(xiàn)真正刪除。
::forfiles這個(gè)命令,可以再Win2008/Win2003/Vista/Win7系統(tǒng)中使用
rem 指定待刪除文件的存放路徑
set SrcDir=C:\Test\BatHome
rem 指定天數(shù)
set DaysAgo=1
forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c echo del /f /q /a @path"
pause
————————————————————————————————————————
/P 可是搜索的路徑。在我們這里就是要在哪個(gè)目錄尋找要?jiǎng)h除的文件
/M 根據(jù)搜索掩碼搜索文件。默認(rèn)為*,我們要?jiǎng)h除某時(shí)間以前的文件。我們只關(guān)心時(shí)間。
/D 文件修改時(shí)間在某個(gè)時(shí)間之前或者之后。-200 表示200天之前的文件。
/C 表示為每個(gè)文件執(zhí)行的命令,這里是要?jiǎng)h除該文件所以為"cmd /c del /F /s /q @file"。其中變量@file表示該文件名