請教各位,因為目前有請人寫出依靠"robocopy"指令來將檔案於每天固定時間備份到NAS(QNAP),並產生日期區分,但因為只須留大約3天的份,請問如果要利用指令來自動刪除3天之前的日期,該怎麼下呢~
目前備份的指令如下,存成.bat檔案,於每天傍晚8點執行:
------------------
net use \\192.168.1.62 /user:admin admin
robocopy D:\DGBACKUP\NAS_BAK \\192.168.1.62\dgbackup\%date:~0,4%%date:~5,2%%date:~8,2% /E /R:3 /W:3 /REG
------------------
因為此鼎基產生的檔案,是每天會自動產生於D:\DGBACKUP\NAS_BAK目錄,隔一天就又會把昨天檔案蓋掉,更換成今天,才想到搭配此指令來備份,但目前備份OK了,可是變成又要每隔幾天就去NAS刪除3天以上的檔案,才不會某天沒注意,NAS容量爆掉~
有找過此指令相關說明,但寫的方式又跟上面不太一樣,因此有點弄不清楚,想請教各位了~~
內文搜尋

X