bat命令複製資料夾實現備份的小例子

2021-09-01 08:57:46 字數 870 閱讀 9951

@echo off

set sourcr_path=d:\1

set dd=%date:~,10%

set tt=%time:~,8%

echo %dd% %tt%

set target_path=d:\%dd%

echo %target_path%

if exist %sourcr_path% (

echo 將要複製的目錄是d:\1

)if not exist %sourcr_path% (

echo 將要複製的目錄d:\1不存在

goto end

)if exist %target_path% (

rd /q /s %target_path%

echo %target_path%已經存在,為了複製已成功將其刪除

)if not exist %target_path% (

mkdir %target_path%

echo %target_path%建立成功

)

xcopy %sourcr_path% %target_path% /s /e

echo 備份成功

:end

pause

列印:2012-07-17 17:09:35

d:\2012-07-17

將要複製的目錄是d:\1

d:\2012-07-17已經存在,為了複製已成功將其刪除

d:\2012-07-17建立成功

d:\1\10.txt

d:\1\11\11.txt

複製了 2 個檔案

備份成功

請按任意鍵繼續. . .

批量複製資料夾的批處理 bat命令

1 建bat檔案自動執行複製,刪除命令。例1 以下是複製cd.dll檔案至windows system32的bat檔案內容 copy cd.dll windir system32 例2 下面一行是解除安裝windows system32目錄中的cd.dll,即把上面複製的檔案刪除 del windi...

Dos命令 複製檔案 夾

xcopy 命令 在cmd中輸入 xcopy 檢視幫助 c users administrator xcopy 複製檔案和目錄樹。xcopy source destination a m d date p s e v w c i q f l g h r t u k n o x y y z b j e...

C 實現資料夾複製

語言 c 環境 windows10 x64 visual sudio 2013 linux ubuntu16.04 gcc 說明 封裝了乙個類用於複製資料夾到另一指定目錄,不刪除原始檔,不改變原始檔 資料夾名。注意 只能複製指定資料夾下的檔案,無法處理子目錄 以後再改 windows 下要用絕對路徑...