Board logo

标题: for /f 遇到路径中有空格怎么办? [打印本页]

作者: su2353     时间: 2008-3-20 17:40    标题: for /f 遇到路径中有空格怎么办?

"X:\abc def\1.txt"
输出变成"X:\abc"


例:a.txt中记录的文件路径
X:\abc def\1.txt
X:\abc def\2.txt

for /f %i in (a.txt) do @echo %i
结果是
X:\abc
X:\abc

不是完整的文件路径

[ Last edited by su2353 on 2008-3-20 at 05:47 PM ]
作者: sylovanas     时间: 2008-3-20 17:53
for /f "tokens=*" %i in (a.txt) do @echo %i
作者: su2353     时间: 2008-3-20 17:53
难怪没人回答,原来是MY MISS,加参数"delims="解决
作者: su2353     时间: 2008-3-20 17:54


  Quote:
Originally posted by sylovanas at 2008-3-20 17:53:
for /f "tokens=*" %i in (a.txt) do @echo %i

谢谢你,热心的朋友,用你的方法同样解决