原文:CMD批處理——forfiles命令使用,自動刪除過期備份文件

公司服務器用來備份數據的硬盤過段時間就會被備份文件占滿,弄得我老是要登錄到服務器去手工刪除那些老的文件,有時忘記了就會導致硬盤空間不足而無法備份。 因為只要保留最近幾天的備份,如果可以做一個批處理讓系統自動刪除老備份文件就好了,但是Windows的命令行和Linux的Shell比起來功能差了很多,到底行不行我自己也不清楚。 於是上網查了一下各位大蝦發的帖子,再經過自己的摸索和嘗試,發現只要花點功 ...

2017-04-03 10:49 0 1989 推薦指數:

查看詳情

forfiles命令批處理刪除過期文件

命令格式: forfiles.exe /p "D:\備份" /s /m *.zip /d -7 /c "cmd /c del @path" /p:指定目錄 /s:遞歸搜索子目錄 /m:搜索“*.zip”文件刪除,默認是“*.*” /d:-7表示7天前的文件 /c:自行命令,后面雙引號 ...

Sun Jun 04 22:15:00 CST 2017 0 4707
批處理實現自動刪除過期文件的定期操作

執行后會在相同目錄下生成日志文件:DelExpiredLog.log現實執行的起始時間點。@echo off rem write to log set filename=DelExpiredLog.log echo -------------------Delete Expired Log ...

Wed May 11 01:11:00 CST 2016 0 2375
C#開發的定時自動拷貝文件到別處,並刪除過期備份文件,支持網上鄰居拷貝

2018年7月7日 開發工具VS2013 .net 框架 2.0 SQL server的備份文件只可以備份在本機,只有一份,這個軟件可以定時把備份文件拷貝到別的機器,作為另外的備份,還可以在成功備份自動刪除過期文件,沒有成功備份,不刪除過期文件,以免誤刪,除非手動刪除。 拷貝文件過程中 ...

Sat Jul 07 22:20:00 CST 2018 0 1285
批處理文件自動備份文件文件夾,並自動刪除n天前的文件

---恢復內容開始--- 下是備份批處理,添加到"計划任務"中,設定時間自動運行 復制代碼 代碼如下:@echo off rem 格式化日期 rem date出來的日期是"2006-02-22 星期三",不能直接拿來使用,所以應該先格式化一下 rem 變成我們想要的。date:~0,4的意思 ...

Thu Jun 05 07:05:00 CST 2014 0 2466
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM