永发信息网

如何用bat批处理修改txt文件内容

答案:2  悬赏:10  手机版
解决时间 2021-03-12 00:15
文件名称是abc.txt,abc1.txt,abc2.txt这样的(同一个目录下),需要将里面所有的txuc ab改为tx c。在原文件直接修改,文件名不变。求帮忙~
最佳答案
@echo off & setlocal enabledelayedexpansion
for %%a in (*.txt) do (
    (for /f "delims=" %%b in ('type "%%~a"') do (
        set str=%%~b
        echo !str:txuc ab=tx c!
    ))>"%%~na.tmp"
)
del *.txt
ren *.tmp *.txt
pause
全部回答
这也算是批处理中高级语法,即使我解释的很详细了,恐怕你也没听明白,这个要取决于你的批处理基础知识。多看教程多练习 练习1 @echo off call至卷标:replace 传递参数为"d:\a\b\c.txt" call :replace "d:\a\b\c.txt" pause&exit :replace echo %1 rem 显示第1个参数 echo "%~dpn1.new%~x1" rem 其中%~dpn1扩充到驱动器号和路径及文件名,.new是字符,%~x1扩充到扩展名,扩充其它的查阅call /? 练习2(不解释了你也不是新手,但要注意语法的变化) @echo off call :replace a b c "d e f" pause&exit :replace echo %1 echo %2 echo %3 echo %~4 echo %*
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我工作总不如别人
恋家厨卫城这个地址在什么地方,我要处理点事
这是哪里英文怎么说
9.4立方米=( )立方米( )立方分米
家庭除夕的年夜饭的菜单有什么讲究吗?
单选题下列四组生物中,都属于真核生物一组的
男生在别的女生面前,对a女生不理不睬,在拍
出租车处理违章
豪胜村这个地址在什么地方,我要处理点事
古代皇子每天都干什么?太子呢?
亲爱的用韩语怎么写
长出新的牙齿顶旁边的牙是不是得拨掉?能不拨
联通福卡分钟数是天津还是京津冀
滨州市礼仪庆典婚庆行业协会沾化分会怎么去啊
读图,x工业区比Y工业区在哪方面较为优越A①x
推荐资讯
南京经营药师在哪报名,今年什么时候报名?
某工程,设备及工器具购置费为5000万元,建筑
【对抗英文】对抗赛用英文怎么说we'llplay()
处女会不会被别人碰的时候很敏感,只是碰一下
佳乐蔬果超市地址在哪,我要去那里办事
盘古越狱卡到正在创建备份怎么办
超急!如何办理阿根廷旅游签证
临淄哪里的烤鱼好吃又实惠?
【电桥原理】简述电子平衡电桥的工作原理?
“红颜自古如名将,不许人间见白头。”的出处
25除4分之5+5分之4÷4分之1+5分之1×4简便计
显卡没有完全损坏会怎么样?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?