[問題] dos批次集中寫法

看板RegExp作者 (二姐帶來美麗心靈)時間12年前 (2011/12/13 10:28), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
環境:DOS模式 如果我有很多檔案 都分佈在不同資料夾 例如 00100.avi 00153.avi 都是在名稱為100的資料夾內 然後 00201.mpg 00255.avi 都是在名稱為200的資料夾內 這樣的檔案有上千個 但是我要將這些檔案通通集合起來copy到一個資料夾內 不知道用dos批次檔要怎麼寫比較好? (我可以用excel去編輯批次檔就是了) ps: 因為已經有個文字檔案(list.txt) 但是內容是這樣 (因為不知道副檔名) 0101.* 0110.* 0250.* . . . 幾百行 我用for指令寫不出來Q_Q -- 還挺好聽的- 蔡黃汝與藤井樹 http://www.youtube.com/watch?v=KElhLiTO5e4
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.214.54 ※ 編輯: ljuber 來自: 123.192.214.54 (12/13 10:56)

12/19 17:01, , 1F
C:\video>for /f %i in ('dir /ad /b') do copy %i\* c:\a
12/19 17:01, 1F

12/19 17:01, , 2F
剛有打一篇,後來好像按錯,不打了, 直接給你一行指令
12/19 17:01, 2F

03/02 09:17, , 3F
for /f %i in ('dir /b /s') do copy %i c:\a
03/02 09:17, 3F
文章代碼(AID): #1EvhX5L- (RegExp)