Originally posted by xilianghe at 2011-1-14 15:05:
比如:
for /f "delims=," %%a in (marry doc.txt)...
但因为文件名中含有空格,总是读成文件名是“marry”,如果加上引号,则语句的用意也改变了
该如何处理呢?
谢谢!
又是自己来解答,但只是一个迂回的方法
SET NAME=marry doc.txt
SET NAMEWITHQUOT="!NAME!"
for /f "delims=," %%a in (!NAMEWITHQUOT!)...