[問題] 相同檔名判別

看板C_and_CPP作者 (豆芽菜菜子)時間16年前 (2009/10/15 22:54), 編輯推噓4(401)
留言5則, 4人參與, 最新討論串1/1
呃,雖然文章標題是這樣打, 不過我想問的是 MSDOS(應該說command下?) 下有沒有相關的語法...(死), 因為自己寫的小小垃圾程式雖然是用 C 可是卻披著不少 system(""); 再跑 XD 我敘述個小問題,如: 00_A.txt 00_B.txt 如果我想要刪除所有有關帶有 "00_" 的檔案,我該怎麼辦? 因為自己做了個檔案整理工具,每個我要修改的檔名常常就要多複製一排程式碼, 感覺相當的冗長...。 我知道 "*" 是萬用字元,但是我不會用其它代碼去把後面的檔名用 * 去取代, 而我 google 了一下指令集, 相當多的網頁都有介紹且相當完整, 偏偏就是缺少代碼等等的東西(如 %HomePath% 這種), 想問說有沒有網站有提供較完整的語法 or 用法之類的。 (書的話再考慮,這個月我很窮 囧) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.105.43 ※ 編輯: fly9588 來自: 114.45.105.43 (10/15 22:55)

10/15 22:55, , 1F
寫一個 .bat 檔可以解決?
10/15 22:55, 1F
我以前也都是用 *.bat 去做, 不過因為掛著 C 去寫可以弄的美美的所以我就很少再用 bat 了(掩面), 是說要我用 bat 我也不知道怎麼去做判別 囧 ※ 編輯: fly9588 來自: 114.45.105.43 (10/15 22:57)

10/16 00:03, , 2F
小弟我有點不懂, del 00_*.* 不就刪掉所以00_開頭的了??
10/16 00:03, 2F

10/16 00:04, , 3F
不過這種的我都用檔案總管的search, 然後找完全砍掉XD
10/16 00:04, 3F

10/16 00:44, , 4F
打一下help 熟悉那些指令
10/16 00:44, 4F
原來可以直接放在檔名上? 我一直以為要加 括弧 "" 或什麼的,難怪一直出錯...( ̄ー ̄;) 不過現在遇到新的瓶頸..., 照著 00_* 或 00_*.* 是可以 del、move、copy 等等指令了, 沒想到這樣只對應的到檔案,資料夾原封不動 囧 ※ 編輯: fly9588 來自: 114.45.105.43 (10/16 03:15)

10/16 04:53, , 5F
資料夾刪除用rd rm試試看吧
10/16 04:53, 5F
文章代碼(AID): #1ArpUxKx (C_and_CPP)