常用備份批處理文件寫法。

下面僅列出一些常用的批處理命令:

1、切換目錄命令

D:
cd Advantage/Gen/usrtool

2、暫停命令:

pause

3、調用其他批處理文件命令

call backup.bat

4、刪除和複製文件命令

del C:/BD15/checkin/aaa.txt

copy D:/C_MODELS/BD15/update.trn  C:/C_MODELS/BD15/checkin/SUB_U020/update.trn

5、顯示一個字符串的命令:

echo Please backup first and then checkin in the Gen! are you sure to checkin?

6、取得當前日期時間的命令:

SET MKDDTT=%DATE%_%TIME%                                       取當前日期和時間

SET MKDDTT=%DATE:~-10%                                                 取當前日期的後10 個字符。

SET MKDDTT=%TIME:~0,8%                                                   取當前時間的從0開始後的8個字符

SET MKDDTT=%DATE:~-10%_%TIME:~0,8%                      常用的備份文件名前綴。
SET FILENAME=%MKDDTT:~0,4%%MKDDTT:~5,2%%MKDDTT:~8,5%%MKDDTT:~14,2%%MKDDTT:~17%                                                                          

7、常用的使用winrar進行文件備份的寫法:(WINRAR的命令可以參考WINRAR安裝目錄下的命令文檔)

首先需要設置WINRAR的環境變量

SET MKDDTT=%DATE:~-10%_%TIME:~0,8%
SET MKDTIME=%MKDDTT:~0,4%%MKDDTT:~5,2%%MKDDTT:~8,5%%MKDDTT:~14,2%%MKDDTT:~17%

IF %MKDTIME:~9,1%.==. SET MKDTIME=%MKDTIME:~0,9%0%MKDTIME:~10%(時間爲個位數時補0)
pause
rar a D:/backup/biz/%MKDTIME%_SCMSTKSPrj D:/CVS/SCMSTKSPrj 
echo backup has done
pause

8、接收控制檯輸入字符的命令:

SET /P AAA="ARE YOU SURE TO BACKUP?[Y/N] > "
IF %KAKUNIN%. ==  Y. SET BBB = "WO SHI SHUI?"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章