标题: [文本处理] 批处理FOR语句怎样建立3个特定文件夹? [打印本页]
作者: wei121676 时间: 2011-8-17 11:03 标题: 批处理FOR语句怎样建立3个特定文件夹?
- set wei=test1 test2 test3
- for %%i in (%wei%.txt) do echo.> %%i
- pause
复制代码
建立的文件只有test3是文本模式,test1 test2都是没有后缀的文件,为什么会出现这样的情况,看了版主的for %%a in (1,2,3) do cd/d>test%%a.txt还是没有弄懂,请高手指点新手,谢谢
作者: wei121676 时间: 2011-8-17 11:08
set wei=test1.txt test2.txt test3.txt
for %%i in (%wei%) do echo.> %%i
pause
这样就可以输出需要的3个文本,是(%wei%.txt)这里有问题麽
作者: lfoqtal 时间: 2011-8-17 11:50
如果你非想省点,可以这样写- set wei=test1 test2 test3
- for %%i in (%wei%) do echo.> %%i.txt
- pause
复制代码
作者: xslxslxsl 时间: 2011-8-17 22:39
其实,楼主可以看看FOR的教学,这个的确挺有用的- @echo off
- set wei=test1 test2 test3
- for %%i in (%wei%) do echo.> %%i.txt
- pause
复制代码
作者: Hello123World 时间: 2011-8-18 13:57
回复 2# wei121676 - @echo off
- set wei=test1 test2 test3
- for %%i in (%wei%) do echo.> %%i.txt
- pause
复制代码
这样更好。
作者: wei121676 时间: 2011-8-18 18:47
回复 3# else
在此非常感谢大家的帮助,问题很实在的得到了解决!
作者: zaixinxiangnian 时间: 2011-8-18 22:00
- for /l %%i in (1,1,3) do md test%%i
复制代码
大家这么热心没有一个得分的啊
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |