0
下面以一個文件,MB5L.txt並壓縮與日一個zip文件作爲文件名的一部分:批處理文件添加今天的日期,昨天的日期,前一天的日期作爲擴展文件名
@For /F "tokens=1,2,3,4 delims=/ " %%A in ('Date /t') do @(
Set DayW=%%A
Set Day=%%B
Set Month=%%C
Set Year=%%D
Set All=%%D%%B%%C
)
"C:\Windows\CWBZIP.EXE" "c:\transfer\ziptest%All%.zip" "C:\transfer\MB5L.txt"
今天,它會把MB5L.txt壓縮到ziptest20120204.zip。
我想將一個名爲MB5L201202.txt的文件壓縮到MB5L20120202.zip,其中「20120202」是一個變量,因此允許管理員在星期一早上運行批處理文件以存檔週末的文件。
任何建議非常感謝。
我試圖理解你想要什麼。你想讓批處理文件在兩天前計算日期嗎?網上有其他地方的批處理日期算法的例子,可能是Stack Overflow。如果這是你以後的事情,我可能會找到你一些代碼。 – 2012-03-04 06:11:34