
[已解決]批處理怎樣將文件按照前綴統(tǒng)一分類(lèi)最后由 guliduo 于 -11-21 17:04請(qǐng)教:我有如下文件:0100--004-0001-0001.pdf,0100--004-0001-0003.pdf,0100--005-0010-0001.pdf,0100--005-0010-0001.JPG……步驟1.先對(duì)文件類(lèi)型進(jìn)行分類(lèi),建立.TXT,.PDF,.JPG等格式名稱(chēng)文件夾步驟2.到各個(gè)格式文件夾內(nèi),以指定名稱(chēng)分類(lèi),比如以文件名字的前三段(0100--004)或者文件名字的前四段(0100--004-0001)新建文件夾,然后將文件名中包含此三段文字或者此四段文字的文件移動(dòng)到文件夾中?可以理解為將擁有相同前綴的文件統(tǒng)一歸到一個(gè)文件夾中,并且可以在相同前綴中自己指定文字長(zhǎng)度進(jìn)行文件夾分類(lèi)同理,是否可以直接對(duì)文件夾也進(jìn)行步驟2中的分類(lèi)操作呢?請(qǐng)大神指教現(xiàn)有步驟1的代碼,如下:
nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- for %%a in (*) do (
- if /i %%~xa neq .bat (
- if not exist %%~xa md %%~xa
- move %%a %%~xa
- )
- )

