IT Knowledge Base

~ Without sacrifice, there can be no victory ~

發佈日期:

如何利用批次檔(Batch file)作檔案備份

@echo off

rem 取得系統日期
set datestr=%date:~6,4%-%date:~0,2%-%date:~3,2%

rem 如果資料夾不存在便新增一個
if exist <drive>:\\<folder_name_path_1>\\%datestr%\\ goto CREATEDIR
mkdir <drive>\\<folder_name_path_1\\%datestr%

rem 檔案備份到新資料夾內
:CREATEDIR
xcopy <drive>\\<folder_name_paht_2 <drive>\\<folder_name_path_1\\%datestr%\\ /e /y /s

rem 完成後60秒後自動關機
shutdown /s

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *