茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1729539 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
PIMG_00155.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

微軟帝國 : [分享] DOS 批次檔 batch file 取得日期為變數值的運用

發表者 討論內容
冷日
(冷日)
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壓縮檔,並且部保留原始檔案的意思啦!
前一個主題 | 下一個主題 | | | |

討論串




Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|