[批次] 用for指令如何搬移檔名有空白的?

看板EzHotKey作者 (二姐帶來美麗心靈)時間15年前 (2011/02/11 21:15), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
我有上百個資料夾要移到指定資料夾 例如 ABC-xxx 移到ABC_所有資料 我用for指令寫了個指令 for /D %%a in (ABC-*) do move %%a .\ABC_所有資料 結果遇到 ABC-this is apple 這樣的資料夾就無法移動過去 其他都可以 不知道參數要怎麼設定才對?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.214.54

02/12 00:47, , 1F
for %a in (abc-*) do move %~sa .\abc
02/12 00:47, 1F

02/12 00:48, , 2F
用短檔名 不過有點治標不治本 XD
02/12 00:48, 2F

02/12 09:27, , 3F
for /D %%a in (ABC-*) do move "%%a" .\ABC_所有資料
02/12 09:27, 3F

02/12 09:27, , 4F
加上雙引號 ↑ ↑
02/12 09:27, 4F

02/14 13:57, , 5F
感謝!!
02/14 13:57, 5F
文章代碼(AID): #1DLJPcD7 (EzHotKey)
文章代碼(AID): #1DLJPcD7 (EzHotKey)