天天看點

xcopy拷貝目錄并排除特定檔案

Windows下的xcopy非常強大,拷貝檔案、目錄樹,還可以排除指定目錄。

使用下列指令可以拷貝目錄并排除特定檔案:

xcopy yourDir\dir1 otherDir\dir1 /e /s /f /i /y /EXCLUDE:Exclude.txt
           

/e /s等指令選項的含義可以看幫助(xcopy /?),有點令人迷惑的是exclude選項,它需要的是一個檔案,這個檔案内的每一行包含一個模式串,要拷貝的檔案路徑中如果包含這個模式串,就會被排除,不會被指派。比如Exclude.txt可能是這樣的:

.obj
.sdf
.pdb
           

它的作用就是過濾掉VS項目的中間檔案,隻要以.obj 、 .sdf 、 .pdb結尾的檔案,都不會被拷貝。

繼續閱讀