簡單 Backup script,以該日日期 YYYYMMDD 來作 file 名及要 Backup 的folder名,及尋找超過5日的 file/folder 然後刪除php
1. 首先下載 realdate > 解壓 > 將realdate.com放到 c:\windows\system32web
2. 使用如下 batch 來 backup
@echo off realdate /f="CCYYMMDD" > c:\script\date.txt :: Load date file text For /F "tokens=1*" %%i in (c:\script\date.txt) do call :doSomething "%%i" goto :eof :doSomething REM echo Now working with "%~1" string... echo %~1 "C:\Program Files\7-Zip\7z.exe" a -t7z -mx9 "D:\abc\Archive\file_%~1.7z" "D:\abc\%~1_*" c:\script\forfiles -pD:\abc -s -m* -d-5 -c"CMD /C del /S /Q @FILE | echo @PATH\@FILE" c:\script\forfiles -pD:\abc -s -m* -d-5 -c"CMD /C rmdir /S /Q @FILE | echo @PATH\@FILE" Set "ThisDir=%~1" del c:\script\date.txt :: do something with %ThisDir%... goto :eof ::-----eo Batch...