[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]批处理怎样批量更换文件夹内同规格的文本内容?

例:文件夹内存放了100份文本格式为.ini 每个文本为999行 文本的格式如下

[登录列表]
0=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
1=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
2=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
3=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
4=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
5=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
6=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
7=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
8=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
9=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
10=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
11=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
12=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
13=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
14=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
15=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
16=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
17=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
...

就是把 第2个 - 到最后的内容替换掉 例:华华华华华华-冰冰冰冰-狗屁宝贝

更改的行数为9行 可以自定义修改需更换的9行内容 每隔9行重复更换

例:要把文件夹内的所有文本批量更换成以下格式 :

[登录列表]
0=1-1-一一一一一一-复复复复-狗屁
1=1-1-二二二二二二-冰冰冰冰-狗屁
2=1-1-三三三三三三-火火火火-狗屁
3=1-1-四四四四四四-流流流流-狗屁
4=1-1-五五五五五五-神神神神-狗屁
5=1-1-六六六六六六-天天天天-狗屁
6=1-1-七七七七七七-梦梦梦梦-狗屁
7=1-1-八八八八八八-龙龙龙龙-狗屁
8=1-1-九九九九九九-猛猛猛猛-狗屁
9=1-1-一一一一一一-复复复复-狗屁
10=1-1-二二二二二二-冰冰冰冰-狗屁
11=1-1-三三三三三三-火火火火-狗屁
12=1-1-四四四四四四-流流流流-狗屁
13=1-1-五五五五五五-神神神神-狗屁
14=1-1-六六六六六六-天天天天-狗屁
15=1-1-七七七七七七-梦梦梦梦-狗屁
16=1-1-八八八八八八-龙龙龙龙-狗屁
17=1-1-九九九九九九-猛猛猛猛-狗屁
...


感谢版主 hanyeguxing  和好心人 yjstone
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

不行啊 运行后文本里的内容都被清空变空白的了。。。

TOP

4# hanyeguxing


文本是ansi的。代码是完全复制的没有更改没有错。是不是把批处理放在文件夹内运行?

TOP

6# hanyeguxing


那都对的啊。。。还是不行 运行了 文本就清空了。。什么都没了

TOP

8# hanyeguxing

可以用了哦。非常感谢。麻烦想请您在优化一下 。能不能把TXT格式的 改成 INI的?

还有 把第2个 -  到最后的内容都替换掉 例:华华华华华华-冰冰冰冰-狗屁宝贝


文本批量更换成以下格式 :

0=1-1-一一一一一一-复复复复-王二猫呀
1=1-1-二二二二二二-冰冰冰冰-王二宝贝
2=1-1-三三三三三三-火火火火-狗屁王二
3=1-1-四四四四四四-流流流流-猫呀宝贝
4=1-1-五五五五五五-神神神神-爱是对的
5=1-1-六六六六六六-天天天天-法国工会
6=1-1-七七七七七七-梦梦梦梦-几乎涵盖
7=1-1-八八八八八八-龙龙龙龙-热特天天
8=1-1-九九九九九九-猛猛猛猛-尽快解决

TOP

版主帮帮忙啊  急用啊。。。

TOP

有木有人在啊 帮帮忙啊。。。

TOP

12# yjstone


您的这个很好用哦 非常感谢!也非常感谢版主 祝你们好运常在!

TOP

12# yjstone


实在不好意思 麻烦您能不能再帮忙改下。还有能不能修改完后直接覆盖原文件?不用新建文件夹新建文件。

我漏了个首行是 [登陆列表]   

[登陆列表]
0=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
1=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
2=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
3=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
4=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
5=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
6=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
7=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
8=1-1-华华华华华华-冰冰冰冰-狗屁宝贝
...

文本批量更换成以下格式 :

[登陆列表]
0=1-1-一一一一一一-复复复复-王二猫呀
1=1-1-二二二二二二-冰冰冰冰-王二宝贝
2=1-1-三三三三三三-火火火火-狗屁王二
3=1-1-四四四四四四-流流流流-猫呀宝贝
4=1-1-五五五五五五-神神神神-爱是对的
5=1-1-六六六六六六-天天天天-法国工会
6=1-1-七七七七七七-梦梦梦梦-几乎涵盖
7=1-1-八八八八八八-龙龙龙龙-热特天天
8=1-1-九九九九九九-猛猛猛猛-尽快解决
...

TOP

13# Batcher


好的 还有一点点要修改 修改完 我都放到顶楼去

TOP

本帖最后由 laimao 于 2011-5-2 18:02 编辑

17# yjstone

[登陆列表] 是原本就存在的
这个改完会变成这样  上面还会多了一空行

[登陆列表]--复复复复-王二猫呀
0=1-1-一一一一一一-复复复复-王二猫呀
1=1-1-二二二二二二-冰冰冰冰-王二宝贝
2=1-1-三三三三三三-火火火火-狗屁王二
3=1-1-四四四四四四-流流流流-猫呀宝贝
4=1-1-五五五五五五-神神神神-爱是对的
5=1-1-六六六六六六-天天天天-法国工会
6=1-1-七七七七七七-梦梦梦梦-几乎涵盖
7=1-1-八八八八八八-龙龙龙龙-热特天天
8=1-1-一一一一一一-复复复复-王二猫呀

TOP

19# yjstone


好了 好了 完美了 太感谢了!

TOP

返回列表