怎么用BAT修改TXT文件内容

例如我想把某个TXT格式的文件里面所有的ABC改成123所有的XYZ改成AFK我是每天都用WGET自动更新一个TXT然后我想更新完的同时把里面某些内容一起改一下每次改的都... 例如我想把某个TXT格式的文件里面所有的 ABC改成123 所有的XYZ改成AFK
我是每天都用WGET自动更新一个TXT 然后我想更新完的同时把里面某些内容一起改一下
每次改的都是那几个词
我要自动的 3楼你给的我不如用替换好了
展开
 我来答
大方汤圆r5r
2019-12-08 · TA获得超过5296个赞
知道答主
回答量:49
采纳率:0%
帮助的人:6952
展开全部

1、首先鼠标右键单击电脑桌面,选择新建一个文本文档。

2、然后打开新建文本文档,输入下方的代码:

3、然后点击选择编辑页面左上角文件中的“另存为”。

4、然后在弹出来的窗口中,将文件名的后缀更改成“.bat”,选择保存的目录,回车确定。

5、然后去到保存的目录,找到下图中的程序,双击它就完成了。

314ccp
推荐于2017-11-27 · TA获得超过5625个赞
知道大有可为答主
回答量:1497
采纳率:0%
帮助的人:2154万
展开全部
能加点分吗?5分也太小气了,祝你牛年好运!
文件为A.txt运行这个批处理:
@echo off&setlocal EnableDelayedExpansion
for /f "delims=" %%b in ('type A.txt') do (
set "str=%%b"&set "str=!str:ABC=123!"&set "str=!str:XYZ=AFK!"
echo !str! >>new_A.txt
)
start new_A.txt

下面这个是不去空行的,有必要你就用吧,有点长!你复制过去删除多余空格,不行留邮箱发给你。百度老是存在这个问题,贴出来再复制回去格式就不一样了。真气人!!!

@echo off&setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('findstr /n .* A.txt') do (
set "str=%%a"
set "str=!str:ABC=123!"
set "str=!str:XYZ=AFK!"
echo !str:~1! >>tmp.txt
)
for /f "delims=" %%b in ('type tmp.txt') do (
set "str=%%b"
if "!str!"==": " (
call echo. >>new_A.txt
) else (
echo !str:~1! >>new_A.txt
))
del tmp.txt&start new_A.txt
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BB石俊杰
2009-02-02 · TA获得超过1507个赞
知道大有可为答主
回答量:1395
采纳率:0%
帮助的人:1370万
展开全部
@echo off
setlocal enabledelayedexpansion
set file=
set /p file= 请输入要操作的文件名称(包括扩展名):
set "file=%file:"=%"
for %%i in ("%file%") do set file=%%~fi
echo.
set replaced=
set /p replaced= 请输入即将被替换的内容:
echo.
set all=
set /p all= 请输入替换字符串:
for /f "delims=" %%i in ('type "%file%"') do (
set str=%%i
set "str=!str:%replaced%=%all%!"
echo !str!>>"%file%"_tmp.txt
)
copy "%file%" "%file%"_bak.txt >nul 2>nul
move "%file%"_tmp.txt "%file%"
start "" "%file%"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7462391
2009-02-02 · 超过14用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:39.2万
展开全部
改一下文件的后缀名,也是扩展名改一下,再进行修改替换,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pedoer
2009-02-02 · TA获得超过3047个赞
知道大有可为答主
回答量:1838
采纳率:0%
帮助的人:1617万
展开全部
如果只有一个文件,你用“查找-替换”就可以了啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式