标题: [已结]for 针对含空格的文本如何操作?
[打印本页]
作者: lqh123108
时间: 2008-12-17 00:13
标题: [已结]for 针对含空格的文本如何操作?
for /f "tokens=1,2" %a in ("C:\Documents and Settings\2.txt") do echo %a%b
怎么输出的结果总是:
echo C:\Documentsand
而不是文本的内容..
如果不用引号,又会出错?
系统找不到文件 C:\Documents。
难道非要将该文本转换成短文件名不成?
[
Last edited by HAT on 2008-12-22 at 16:56 ]
作者: s11ss
时间: 2008-12-17 00:14
usebackq
作者: lqh123108
时间: 2008-12-22 16:41
Quote: |
Originally posted by s11ss at 2008-12-17 00:14:
usebackq |
|
for /f "usebackq delims=" %i in ("C:\Documents and Settings\1.txt") do echo %i
OK
多谢了
看了FOR 帮助说明,原来如此