2015-11-18 56 views
2

我需要一些使用命令行robocopy或xcopy才能複製文件的幫助。如何將文件從一個文件夾複製到另一個文件夾(需要文件夾合併和存在文件覆蓋)

我在文件夾的某些子文件夾中的子文件夾中有一堆文件,如下所示。

EX: 

source\subfolder1\anothersubfolder1\filename1 
source\subfolder2\anothersubfolder1\filename1 
source\subfolder1\anothersubfolder2\filename2 
source\subfolder1\anothersubfolder2\filename2 

dest\subfolder1\anothersubfolder1\filename1 
dest\subfolder2\anothersubfolder1\filename1 
dest\subfolder2\anothersubfolder2\filename2 
dest\subfolder2\anothersubfolder2\filename2 
dest\subfolder1\anothersubfolder2\filename3 
dest\subfolder1\anothersubfolder2\filename4 

我只需要合併源和目標文件夾,所以如果在源新文件需要在目的地,但同一個文件拷貝應該被覆蓋,但我不希望覆蓋現有文件夾。我怎樣才能做到這一點?

回答

1
xcopy /d /s /l "sourcedir\*" "destdir" 

應該報什麼做就是了(在/l開關裝置「只有列表中,不執行。卸下/l將實際執行復制),並可能適合你的目的。/d的意思是‘只更新文件’所以它會在源到destintion複製任何更新friles隨着目前不存在在目標文件。

不知道你的意思是不希望覆蓋現有文件夾的內容。

+0

我的意思是說在我的視圖中覆蓋文件夾會覆蓋所有目標文件h源文件。我只是想從源文件到目標文件夾中不存在的新文件 – KMKMAHESH

相關問題