Board logo

标题: [求助]大虾米进来帮帮忙嘛 [打印本页]

作者: ddyxxt     时间: 2007-10-9 22:15    标题: [求助]大虾米进来帮帮忙嘛


─────────────────── 版务记录 ────────────────────
执行:lxmxn
标题:[求助]大虾米进来帮帮忙嘛
说明:因标题表述过于模糊,不便于论坛的搜索和管理,请在三日内修改标题,否则扣除2点积分
参考:http://www.cn-dos.net/forum/viewthread.php?tid=7326&fpage=1
   http://www.cn-dos.net/forum/viewthread.php?tid=1415
─────────────────── 版务记录 ────────────────────


for /f "skip=6" %%a in (list.txt) do md %%a

list.txt内的内容:

c:\windows\system32\control.exe
c:\windows\system32\taskmgr.exe

如果我想把他整理成一个批处理.要咋整嘎...

start c:\windows\system32\control.exe
start c:\windows\system32\taskmgr.exe

这样的不灵活..
思路是把list.txt里的内容设置成一个变量.
然后逻辑处理变量的每一行.(就是这个多行变量没整出来)

求大虾帮帮忙嘛..;););):P:P:P

[ Last edited by lxmxn on 2007-10-10 at 09:29 AM ]
作者: fastslz     时间: 2007-10-9 22:40
@echo off
setlocal enabledelayedexpansion
cd.>list.bat
for /f "tokens=*" %%i in (list.txt) do (
    set var=%%i
    set "var=!var:C:\windows=start C:\windows!"
    >>list.bat echo !var!
)