Re: [批次] 如何依資料夾名稱批次重新命名並移動

看板EzHotKey作者 (想買合購鹿港玉珍齋 )時間11年前 (2012/11/23 15:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《zhangzhixuan (山崎翔太)》之銘言: : ※ 引述《markkkkkkkk (黑崎光)》之銘言: C:\> FOR /R "C:\ABC" %%J in (.) DO ( ECHO now we are go into %%J folder pushd %%J ECHO now we are trying rename every file FOR /R "C:\ABC\%%J %%H in (%%J.jpg) DO ( ren %%H "%%J-%%H" popd %%J ) ) for /F &&H in (dir /b C:\ABC\*.jpg) DO ( do move &&H C:\ABC ) : : 求教高手~ : : 例如我有一個主資料夾ABC : : 裡面有若干資料夾01, 02, 03..... : : 每個資料夾裡又有若干檔案 : : 如01資料夾裡有01.jpg, 02.jpg, 03.jpg..... : : 如何寫一個批次檔 : : 將ABC裡所有的檔案加上資料夾名稱批次命名 : : 並移動到ABC資料夾 : : 如: : : 01-01.jpg, 01-02.jpg, 01-03.jpg : : 02-01.jpg, 02-02.jpg, 02-03.jpg : : 03-01.jpg, 03-02.jpg, 03-03.jpg : : 拜謝<(_ _)> : set k=01 : md "ABC\temp" : move "ABC\%k%\" "ABC\temp" : ren "ABC\temp\*" "%k%*" : move "ABC\temp" "ABC" : rd "ABC\temp\" /s : 我的功力不是很強 只能一個一個的複製... : k=01 是處理01 再來 02 03 04 自己改 可以一次改完後 複製貼上複製貼上 : 這樣就可以了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.154.120
文章代碼(AID): #1Gho4WgG (EzHotKey)
討論串 (同標題文章)
文章代碼(AID): #1Gho4WgG (EzHotKey)