[批次] 切割字串
我想讓使用者一次輸入多個變數(數量不定)
我想到的方法是先將所有輸入變數視為一整個字串 再來切開
set /p %a=請輸入變數,並以空白間隔開
現在我的問題是 如何把 %a 這個字串給切開?
不切開直接拿來用也行
於是我嘗試使用for來執行....
但我發現 for /f %%i in (%a%) do @echo %%i 的結果是
印出整個字串 畢竟 %a% 只有一列....
該怎麼修改 才能一次取得一個字"元"呢?
不知道說得夠不夠清楚 先謝謝了 <(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.54.67
→
03/12 18:51, , 1F
03/12 18:51, 1F
→
03/12 19:23, , 2F
03/12 19:23, 2F
→
03/12 19:23, , 3F
03/12 19:23, 3F
→
03/12 19:33, , 4F
03/12 19:33, 4F
→
03/12 20:44, , 5F
03/12 20:44, 5F
→
03/12 21:04, , 6F
03/12 21:04, 6F
→
03/12 21:04, , 7F
03/12 21:04, 7F
→
03/12 22:16, , 8F
03/12 22:16, 8F
→
03/13 14:31, , 9F
03/13 14:31, 9F