首先,需要用到的這個工具(下載地址看其他文章):
現在開始說具體操作
1、情景再現
我這里創建了3個數字命名的文件夾和一些帶有數字命名的圖片文件。
(這里僅做演示作用,實際操作的數量肯定巨大。)
觀察一下發現,圖片分2種命名:一種是'數字.png',另一種是'-數字.png',前面帶個了'-'
實際可能會N個數字+符號+中文的組合命名方式,但無論何種方式,總是按照一定的規則命名
那現在,怎么做到“把帶有相同數字的文件(夾)放到帶有相同數字的文件夾內”呢?
下面操作
2、打開工具,Ctrl+5切換到“文件批量復制”版塊
把全部E:\04文件夾里的全部文件拖到上面,再把文件夾拖到下面
3、點擊“按命名匹配復制”,彈出規則
規則上面有演示效果,先設定規則,再點最大的按鈕,就能查看根據自己設定的規則會怎么進行提取,一目了然
我們先把“-數字.png”的圖片復制到帶有對應數字的文件夾里,
那么,規則里面,圖片的規則就是
僅從文件名提取,按長度,從左到右,從'-'開始提取1位內容的長度,並不包括'-'
'-1.png'提取出的匹配詞就是'1'了
文件夾的規則就簡單了
僅從文件夾名提取,按長度,從左到右,從1個字符開始的第1個內容
'1'自然就只能提取出'1'了
那么,來源的內容=終點的內容,這樣文件就能把“-數字.png”的圖片復制到帶有對應數字的文件夾里
下一步按下“確定全部規則設置”
4、准備開始讓工具自己匹配復制到指定目錄里,點下“開始復制”
彈出提示,確定當前進行的操作,避免在操作上百上千上萬文件時搞錯,所以這里看一下提示,確定了,我們繼續
5、來看一下操作后的結果
三個文件夾里面,都是自帶符合'-數字.png'的圖片文件,沒有帶'-'符合的圖片15、16就沒有復制進去
6、如果是為了過濾掉帶'-'的圖片,就提取第1位文字內容來匹配的話,就默認設置就行
按這個設置執行后的結果就是
當然規則還有很多設置方式,比如文件命名是"xxxx(第1號)xxx.doc"文件,命名里面的規律是帶括號的
然后要復制到的終點文件夾也是按帶'()'的進行命名,那么我們可以用“按范圍提取”的方式來操作,就截取括號范圍內的內容來做匹配
這個規則的設定方法還是能覆蓋大部分的情況和需求,自然會比自己手動復制更高效的多
具體的情況要根據實際分析,找到規律和共同特點來操作,會提高很多效率