|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1729539
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2008/9/15 3:03 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15771
|
- Re: [分享] DOS 批次檔 batch file 取得日期為變數值的運用
- 冷日這裡提供一個範例,這是冷日自己備份伺服器資料所使用的方式:
@ECHO OFF
@For /f "tokens=1-3 delims=/ " %%a in ('date /t') do (set date=%%a-%%b-%%c)
@echo The date is %date%
@set log={產出路徑}\{產出檔名}.log
@echo %date% %time% >> %log%
echo **************************************** >> %log%
順便再提一個東西,就是RAR的Command使用法:
"C:\Program Files\WinRAR\rar.exe" a -df -ed -m5 -r -s -tk "D:\BackupShell\Backup_%date%.rar" "{備份路徑}\{要備份的檔案}" >> %log%
上面這行RAR的Command會把備份路徑下的備份檔案,全部壓縮成Backup_{當天日期}.rar! 而且還會把原本的『要備份檔案』順手給刪掉。 簡單的說,就是把你原本要備份的檔案給集合成單一RAR壓縮檔,並且部保留原始檔案的意思啦!
|
|
|
討論串
|