【轉載】windows下刪除指定日期前的檔案
習慣操作linux系列的作業系統,對DOS下的操作有些陌生,但是現在有些客戶方使用的windows的環境,需要做資料庫的定時備份,Sqlserver的控制檯上面還是比較方便來進行資料庫的定時備份與刪除指定日期前的備份檔案的,但是MySQL的就不容易刪除了,,有些專案上,有前任同事給使用Nv進行的備份,但是沒有做備份檔案的定時清理,導致磁碟空間不夠,這裡分享一個windows下的批處理程式,用來進行處理備份檔案的清理工作。
@echo off
rem 設定備份路徑
set SrcDir=E:\sqlcss6_1new_bak\cssdb6_1_new
rem 設定檔案儲存天數
set DaysAgo=10
rem /p指定搜尋檔案的路徑 /s 在子目錄中搜尋 /m 指定格式,預設為*.* /d 選擇日期(+大於 - 小於) /c 指定執行的命令 del /f 強制刪除 /q 不詢問是否刪除 /a 按指定屬性刪除
forfiles /p %SrcDir% /s /m *.psc /d -%DaysAgo% /c "cmd /c del /f /q /a @path"
注1:rem 為註釋,若影響指令碼執行則去掉即可
注2:指令碼建立好以後,放入定時任務即可
相關文章
- 刪除指定目錄下指定字尾的檔案
- Git刪除指定檔案Git
- Linux下刪除指定資料夾下指定字尾名的檔案Linux
- git 刪除歷史指定檔案Git
- Linux刪除指定時間之前的檔案Linux
- Git刪除暫存區的指定檔案Git
- Linux批量刪除指定型別的檔案Linux型別
- liunx批量刪除指定字尾的檔案
- windows 下 檔案內容清理且不刪除-拾億Windows
- windows.old可以刪除嗎?windows.old檔案的刪除方法Windows
- Linux 命令列刪除指定副檔名檔案Linux命令列
- Linux刪除指定字尾名檔案的命令Linux
- 刪除當前目錄下的所有可執行檔案
- 指定刪除幾天前的索引資料索引
- Linux shell 根據時間批量刪除指定資料夾下的檔案Linux
- Windows 10刪除備份檔案方法Windows
- 得到txt空白行的行數、將txt檔案的空行刪除和刪除csv檔案中指定的行
- 電腦如何利用Bat刪除文字檔案指定字串?BAT字串
- Linux迴圈遍歷所有檔案,刪除指定字尾名檔案Linux
- 如何在Macbook中檢視並刪除最近下載的檔案?Mac
- windows10中的windows的系統舊檔案如何刪除Windows
- (轉載)刪除檔案後硬碟空間不釋放的問題硬碟
- 以前的windows安裝檔案可以刪除嗎 windowsold檔案刪除了有影響嗎Windows
- docker 怎麼下載指定版本的映象檔案Docker
- Windows 7 C 盤隱藏檔案分析 刪除Windows
- windows 把指定目錄的檔案複製到當前目錄Windows
- PowerShell 實現刪除指定路徑X天前檔案功能並新增定時JOB例項
- SVN !檔案刪除
- rm 刪除檔案
- Git——刪除檔案Git
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 刪除vmvare的大檔案
- 恢復EXT3下被刪除的檔案
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- Windows10系統下檔案被佔用無法刪除的解決方法Windows
- Linux下用rm刪除的檔案的恢復方法Linux
- Java 從指定URL下載檔案並儲存到指定目錄Java
- linux 刪除問題 一次刪除多個目錄下的相同副檔名的檔案Linux