我試圖使用批處理文件將文件從一個驅動器複製到另一個驅動器,這是可行的!但我們一直在更改我們的主文件上的文件名,這會在每次運行時創建具有不同名稱的附加副本。我不想完全刪除複製文件,因爲複製只需複製的時間長度。我想比較兩個文件並刪除不再在主驅動器上的文件,這裏是我正在進行的測試。感謝你給與我的幫助。使用批處理文件刪除和複製文件
@echo
cls
If not exist "C:\Users\Jeremy\Desktop\Test Main\*.*" "Del "C:\Users\Jeremy\Desktop\Test Clone\*.*"
xcopy "C:\Users\Jeremy\Desktop\Test Main\*.*" "C:\Users\Jeremy\Desktop\Test Clone\*.*" /D /C /E /S /I /Y /V /H /R /F /d:01-01-1998
pause
:abort
echo You pressed CTRL+C to end the copy operation.
goto exit
作爲你解釋說:複製過程很冗長 - 但是任何按內容比較所有文件的過程將會等長或更長。它可以通過文件大小比較嗎? (你說文件名改變了)你能概述這些文件的構成類型嗎? – foxidrive 2014-09-04 03:33:29