Re: [批次] 用for指令如何搬移檔名有空白的?
※ 引述《ljuber (二姐帶來美麗心靈)》之銘言:
: 我有上百個資料夾要移到指定資料夾
: 例如
: ABC-xxx 移到ABC_所有資料
: 我用for指令寫了個指令
: for /D %%a in (ABC-*) do move %%a .\ABC_所有資料
: 結果遇到
: ABC-this is apple 這樣的資料夾就無法移動過去 其他都可以
: 不知道參數要怎麼設定才對??
如果我要全自動的copy過去指定資料夾 寫一個try.bat
dir *.* /b >list.txt
for /f "tokens=1 delims=- " %%a in (list.txt) do md "%%a_"所有資料""
rd list.txt_所有資料
rd try.bat_所有資料
for /f "tokens=1,2 delims=- " %%a in (list.txt) do move "%%a-%%b" %%a_所有資料
del list.txt
主要是這段:
for /f "tokens=1,2 delims=- " %%a in (list.txt) do move "%%a-%%b" %%a_所有資料
變成有空格的資料夾還是一樣無法搬移過去
不知道上引號" 要怎麼加才對? 還是要怎麼修改?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.214.54
※ 編輯: ljuber 來自: 123.192.214.54 (02/14 14:13)
→
02/14 16:06, , 1F
02/14 16:06, 1F
→
02/14 16:07, , 2F
02/14 16:07, 2F
→
02/14 16:12, , 3F
02/14 16:12, 3F
※ 編輯: ljuber 來自: 123.192.214.54 (02/14 16:14)
→
02/14 17:39, , 4F
02/14 17:39, 4F
→
02/14 17:40, , 5F
02/14 17:40, 5F
→
02/14 19:24, , 6F
02/14 19:24, 6F
→
02/14 19:59, , 7F
02/14 19:59, 7F
→
02/14 23:03, , 8F
02/14 23:03, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):