标题: [已解决]求解FOR命令建立文件夹不识别空格的问题
[打印本页]
作者: shandow
时间: 2009-6-17 03:33
标题: [已解决]求解FOR命令建立文件夹不识别空格的问题
1.TXT 内的内容为:
"1234 567"
"abcd efg"
执行
for /f %%a in (1.txt) do md %%a
这个命令,结果生成了1234和abcd 2个文件夹,为什么加了引号和不加引号
1234 567
abcd efg
的结果是一样的?怎么样修改才能生成 文件夹 “1234 567”和“abcd efg”?
我晕,半天没人回答,自己查了下
FOR /F "delims=" %%i IN (1.txt) do md %%i
就可以解决了
[
Last edited by shandow on 2009-6-17 at 04:19 ]
作者: Hanyeguxing
时间: 2009-6-17 06:29
1,该贴应发在批处理版
2,问题是因为不指定delims的话,将使用默认分割符,即这将替换空格和制表符的默认分隔符集。换句话说,虽然没使用delims,但默认启用空格和TAB作为分割符。
作者: zmj2006
时间: 2009-6-17 10:51
上面的 FPR命令 你指定的变量是%%A 而且你调用的是/F参数,,,请在CMD下看看FOR /?