“如果復(fù)制一件夾里的文件,包括子目錄里的文件,但不復(fù)制文件夾”很多人看了這標(biāo)題還不是太明白,請(qǐng)看下圖
類似這樣的目錄結(jié)構(gòu),想把所有目錄里的圖片拷貝到單獨(dú)的一個(gè)myimg目錄中。正常的做法就是一個(gè)目錄一個(gè)目錄的去找,這種方法比較慢,如果客戶來(lái)一個(gè)1W個(gè)圖片,你怎么拷?還容易出錯(cuò),就像我們最近一個(gè)客戶,產(chǎn)品數(shù)量1W從個(gè),圖片也同樣有1W多個(gè),如果手動(dòng)拷貝很會(huì)出錯(cuò)。所以可以使用BAT批處理來(lái)實(shí)現(xiàn)。
代碼如下:
@echo off set "to=d:\myimg" for /r "d:\images" %%i in (*.*)do copy/y "%%i" "%to%" pause此代碼功能就是將所有文件拷到myimg目錄下,如果有同名將覆蓋。然后保存為BAT文件,雙擊確認(rèn)后,只要等待就可以了。