Re: [請問] 自動建立資料夾歸檔軟體

看板EZsoft作者 (ms!)時間17年前 (2008/08/08 09:44), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串4/5 (看更多)
※ 引述《junorn (威廉華勒斯)》之銘言: : 剛剛腦筋突然扭了一下 (連同脖子0rz) : 想到另一種寫法,比較簡單而且也可以對應1_1_1_? (?代表1-9 , 10以後....) : @echo off : for /f "tokens=*" %%a in ('dir /b/a-d "%cd%\1_1_1_?*.*"') do ( : set file=%%a : setlocal ENABLEDELAYEDEXPANSION : if not exist "%cd%\!file:~0,7!" md "%cd%\!file:~0,7!" : copy /y "%cd%\!file!" "%cd%\!file:~0,7!" : ) 感謝大大指點,我自己試了一下,在\1_1_1_? 這部份似乎侷限了不少彈性 這些檔案是量測儀器自動建立的 數字是case編號,可能是 26_2_1, 26_2_2_1, 26_2_3_1_1, 諸如此類的型態 很像書目的結構式編號,但是不見得會連號,例: 可能有26_2_1, 26_2_2, 但是不會有26_2_3 而直接跳到26_3_1 ,而且單一數字最大數值也會超過10,例:41_11_2_5_1 但是儀器自動建立檔案後並不會自己建立相對應編號的資料夾 所以檔案一多要瀏覽就很費時 因為才想要用cmd或者小軟體輔助做到這件事,我自己試驗了一下 j兄的方法可以把 1_1_1_1, 1_1_1_10, 1_1_1_11 全部歸到1_1_1_1 的資料夾中 所以還是感謝嚕.... -- 想不到文章還有結案這種東西....冏,硬回應會違反版規嗎...orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.36.18

08/08 10:05, , 1F
那純批次可能辦不到,就算要也太複雜0rz
08/08 10:05, 1F

08/08 10:05, , 2F
我用sed嘗試看看好了
08/08 10:05, 2F

08/08 12:29, , 3F
win下可以用 sed 嗎
08/08 12:29, 3F

08/09 19:14, , 5F
借轉 EzHotKey 謝謝
08/09 19:14, 5F
VElysian:轉錄至看板 EzHotKey 08/09 19:15
文章代碼(AID): #18cwJg04 (EZsoft)
討論串 (同標題文章)
文章代碼(AID): #18cwJg04 (EZsoft)