吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1247|回复: 10
收起左侧

[求助] 求助bat如何替换字符串问题

[复制链接]
学会规划 发表于 2020-9-15 22:26
本帖最后由 学会规划 于 2020-9-15 22:28 编辑

求助bat如何批量替换字符串问题

求各位大佬指教,在此感谢万分!

需求
将本目录下的所有文件里指定某些个字符串搜索出来(某个字符串,如果能达到同时执行N个字符串同时修改替换最好,达不到先来一个字符串的也可以)并替换成另一个字符串,本目录下的文件不止只有txt文件还有其他格式的文件(这些字符串文件我不知道他在哪个文件里,也不知道长什么样,只需要达到把这个字符串改掉就ok),而且替换后不能改变原始文件所在位置,文件名也不能修改。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dleo 发表于 2020-9-16 00:49
bat的不会,用vscode 就能在无数个文件里面替换字符,用Advanced Find and Replace 还能批量改
double1275 发表于 2020-9-16 03:35
bat文件可以直接用记事本打开(也就是以TXT形式打开),你在用记事本的查找功能可以搜索字符串,一个一个看一眼再改,以免有些多改了造成未知后果。
zhanglei1371 发表于 2020-9-16 06:19
EnterpriseSolu 发表于 2020-9-16 07:35
Notepad++也可以,从文件中替换,文件的扩展名可以写*.txt,或其它的匹配的格式
bachelor66 发表于 2020-9-16 09:22
double1275 发表于 2020-9-16 03:35
bat文件可以直接用记事本打开(也就是以TXT形式打开),你在用记事本的查找功能可以搜索字符串,一个一个看 ...

你没看明白他的需求                           
 楼主| 学会规划 发表于 2020-9-16 16:49
double1275 发表于 2020-9-16 03:35
bat文件可以直接用记事本打开(也就是以TXT形式打开),你在用记事本的查找功能可以搜索字符串,一个一个看 ...

是要让程序后台运行,不需要打开,打开比较麻烦
 楼主| 学会规划 发表于 2020-9-16 16:53
EnterpriseSolu 发表于 2020-9-16 07:35
Notepad++也可以,从文件中替换,文件的扩展名可以写*.txt,或其它的匹配的格式

Notepad++不知道怎么操作才能达到这样的效果,因为需要替换的字符串分布在不同的文件里,格式也不同,而且是不知道文件名的,是需要按需要替换的字符串去查找并替换。
c03xp 发表于 2020-9-16 17:02
Notepad++有个在文件中查找,同时勾选“正则表达式”,文章类型"*"
 楼主| 学会规划 发表于 2020-9-16 19:33
本帖最后由 学会规划 于 2020-9-16 19:54 编辑
c03xp 发表于 2020-9-16 17:02
Notepad++有个在文件中查找,同时勾选“正则表达式”,文章类型"*"

替换是可以,但支持txt,其他 odt,docx,doc这些格式都不支持啊,这能否解决?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-16 05:17

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表