set os="abc\cu\jiu\shijie" rem 无法确定os中有多少个以\为分隔符的字符串,本例中有4个
for /f "tokens=1,2,3* delims=\" %%i in ("%os%") do (
ABC.EXE %%i
ABC.EXE %%j
ABC.EXE %%k
ABC.EXE %%l
)
这样可以达到要求,但是如果分隔后有5个字符串改怎么办呢,有8个呢?关键是不知道具体有多少个?
请诸位大侠拔刀相助,谢谢
for /f "tokens=1,2,3* delims=\" %%i in ("%os%") do (
ABC.EXE %%i
ABC.EXE %%j
ABC.EXE %%k
ABC.EXE %%l
)
这样可以达到要求,但是如果分隔后有5个字符串改怎么办呢,有8个呢?关键是不知道具体有多少个?
请诸位大侠拔刀相助,谢谢
