Board logo

标题: 逐行提取文本,执行,有木有山人出来给个妙计 [打印本页]

作者: dgoogd     时间: 2008-8-19 09:14    标题: 逐行提取文本,执行,有木有山人出来给个妙计

现在有一个文本列表

内容
111
222
333
444
555
666
我要像这样执行
start 提取出来的文本列表第一行.bat
start 111.bat
===============
start 提取出来的文本列表第二行.bat
start 222.bat
.................
作者: pusofalse     时间: 2008-8-19 09:23
@for /f "delims=" %%a in (a.txt) do @start "" "%%a.bat"
pause>nul
作者: HAT     时间: 2008-8-19 09:24

@echo off
for /f "usebackq tokens=*" %%a in ("C:\test\a.txt") do (
  start "" "%%a"
)

作者: dgoogd     时间: 2008-8-19 09:25


  Quote:
Originally posted by pusofalse at 2008-8-19 09:23 AM:
@for /f "delims=" %%a in (a.txt) do @start "" "%%a.bat"
pause>nul

好强丫!~~用了 很帅!!~~好厉害 这么快就有答案鸟
不过看不懂的样子
作者: dgoogd     时间: 2008-8-19 09:27
我还以为是不可能完成的任务!~~
3楼的也可以用
谢谢各位高人了!~~
真不知道怎么感谢
作者: wangwei4106     时间: 2008-8-19 10:55
for就是那么强大

     学习中