Board logo

标题: [其他] 批处理命令FOR 以分号分割字符串后,怎么取出所有的字符? [打印本页]

作者: bb520c2012    时间: 2012-11-15 10:01     标题: 批处理命令FOR 以分号分割字符串后,怎么取出所有的字符?

set str=c:\aaaa\;c:\bbb\;c:\ccc\

请问,我怎么才能取到所有的分割后的c:\aaaa\,c:\bbb\,c:\ccc\
呢?
本人是新手,先谢谢大家了!
作者: BAT-VBS    时间: 2012-11-15 17:25

  1. @echo off
  2. set str=c:\aaaa\;c:\bbb\;c:\ccc\
  3. for %%a in (%str%) do (
  4.     echo %%a
  5. )
  6. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2