for /f "
delims
=" %%i in ('dir /b/s c:\a') do set /a size1+=%%~zi
set /a a=
size1
echo %a%
md g:\a
for /f "
delims
=" %%i in ('dir /b/s g:\a') do set /a size2+=%%~zi
set /a b=
size2
echo %b%
if %a% neq %b% (xcopy c:\a d:\a /i/s/v/e/y) else (echo 沒有更新檔案!!!)
pause
::/i
::如果 source 是乙個目錄或包含萬用字元,而 destination 不存在,xcopy 會假定 destination 指定目錄名並建立乙個新目錄。
::然後,xcopy 會將所有指定檔案複製到新目錄中。預設情況下,xcopy 將提示您指定 destination 是檔案還是目錄。
::/s
::複製非空的目錄和子目錄。如果省略 /s,xcopy 將在乙個目錄中工作。
::/e
::複製所有子目錄,包括空目錄。同時使用 /e、/s 和 /t 命令列選項。
::/y
::禁止提示您確認要覆蓋現存的目標檔案。
::/v
::在寫入目標檔案時驗證每個檔案,以確保目標檔案與原始檔完全相同。
我寫了一些注釋,能很好的理解的。
C 將資料夾中檔案複製到另乙個資料夾
c 將資料夾中檔案複製到另乙個資料夾 新建乙個資料夾 var imgpath directory.getcurrentdirectory devicepic1 if directory.exists imgpath var a picpath 需要進行複製的的路徑 var b a.substring...
把乙個多層目錄結構的資料夾複製到另乙個地方
利用了遞迴的思想,在方法中呼叫本身的方法。tip 先介紹幾個方法,關於mkdir 和mkdirs 方法 mkdir 建立此抽象路徑名稱指定的目錄 及只能建立一級的目錄,且需要存在父目錄 mkdirs 建立此抽象路徑指定的目錄,包括所有必須但不存在的父目錄。及可以建立多級目錄,無論是否存在父目錄 re...
05 從源資料夾中批量搜尋檔案複製到另乙個資料夾中
記錄,無實際意義 usr bin python coding utf 8 功能 在資料夾中批量搜尋檔案複製到另乙個資料夾中 import os import shutil src dir path 10.3.2.102 華泰專案二期檔案 非財務 a股 源資料夾 to dir path e fail ...