因為工作需要,所以參考網路資料寫了個檔案備份批次,適用於Vista下。
備份檔案
@echo on
rem---------------設定變數---------------
set aa="C:\Program Files\7-Zip\7z.exe"
REM 取得日期,去掉分隔符號及星期
FOR /F "tokens=1-4 delims=/ " %%a IN ("%date%") DO (
SET _MyDate=%%a%%b%%c
)
rem---------------備份程式碼---------------
echo ---------------PCCES資料庫備份中,請勿按任何鍵---------------
%aa% a -tzip pccesBackup_%_MyDate%.zip @PeecsBackupFile.txt
rem 備份「PeecsBackup.txt」中所記錄之目錄位置
echo ---------------PCCES資料庫備份完畢,請按任何鍵離開---------------
pause
PeecsBackupFile.txt內容
C:\Program Files\Microsoft SQL Server\MSSQL\Data\*.ldf
C:\Program Files\Microsoft SQL Server\MSSQL\Data\*.mdf
顯示日期
REM 取得日期,去掉分隔符號及星期
FOR /F "tokens=1-4 delims=/ " %%a IN ("%date%") DO (
SET _MyDate=%%a%%b%%c
)
echo %_MyDate%
pause
沒有留言:
張貼留言