楼 主
怎么在这个文本添加多层内容
发表于 2007-11-27 16:33 · 中国 广东 深圳 福田区 电信
初级用户
★
积分 87
发帖 48
注册 2006-11-06 00:57
19年会员
UID 69720
性别 男
状态 离线
我有一个文本,内容如下:
热血江湖
冒险岛online
新破天一剑
m01
完美世界国际版
武林外传
魔域
彩虹岛online
QQ三国
烈焰飞雪
怎么把它用批处理变成:
@echo off
md f:\游戏更新
move f:\热血江湖 f:\游戏更新
move f:\冒险岛online f:\游戏更新
move f:\新破天一剑 f:\游戏更新
move f:\m01 f:\游戏更新
move f:\完美世界国际版 f:\游戏更新
move f:\武林外传 f:\游戏更新
move f:\魔域 f:\游戏更新
move f:\彩虹岛online f:\游戏更新
move f:\QQ三国 f:\游戏更新
move f:\烈焰飞雪 f:\游戏更新
echo 服务器游戏更新完毕,可以连接!>D:\网吧更新\更新目录\更新完毕.txt
goto exit
:exit
等于在它的每行左右添加同样内容,又在它的开头和结尾添加内容,不知道批处理能不能实现?
第 2 楼
发表于 2007-11-27 16:51 · 中国 湖北 武汉 电信
中级用户
★★
积分 471
发帖 207
注册 2007-05-03 14:53
19年会员
UID 87369
性别 男
状态 离线
@echo off
(echo @echo off
echo md f:\游戏更新&ECHO;)>newfile.bat
for /f "delims=" %%a in (yourtxt.txt) do (
echo move F:\%%a f:\游戏更新>>newfile.bat
)
(echo.&echo echo 服务器游戏更新完毕,可以连接!^>D:\网吧更新\更新目录\更新完毕.txt
echo goto exit
echo.
echo :exit)>>newfile.bat
START notepad newfile.bat
[
Last edited by ThinKing on 2007-11-27 at 04:58 PM ]
第 3 楼
发表于 2007-11-27 17:01 · 中国 广东 深圳 福田区 电信
初级用户
★
积分 87
发帖 48
注册 2006-11-06 00:57
19年会员
UID 69720
性别 男
状态 离线
谢谢了ThinKing,可以了
就是不知道如何在它的开头和结尾添加内容,呵呵
第 4 楼
发表于 2007-11-27 17:04 · 中国 广东 深圳 福田区 电信
初级用户
★
积分 87
发帖 48
注册 2006-11-06 00:57
19年会员
UID 69720
性别 男
状态 离线
太强了,感谢ThinKing了,完全可以了。
[ Last edited by xeibobin on 2007-11-27 at 05:06 PM ]
第 5 楼
发表于 2007-11-27 17:04 · 中国 湖北 武汉 电信
中级用户
★★
积分 471
发帖 207
注册 2007-05-03 14:53
19年会员
UID 87369
性别 男
状态 离线
TO xeibobin:
你看上面的代码啊,在%%a前后加内容就可以了,建议多看看for命令。
第 6 楼
发表于 2007-11-27 17:06 · 中国 广东 深圳 福田区 电信
初级用户
★
积分 87
发帖 48
注册 2006-11-06 00:57
19年会员
UID 69720
性别 男
状态 离线
论坛跳转: