如何用批处理结合VBS实现批量替换修改txt文本???

2025-04-08 04:12:43
推荐回答(1个)
回答1:

突然来了点灵感,给你来一行另类的。
注意,代码只有一行。。

批处理 放在txt文件夹下运行

@echo off& for %%1 in (*.txt)do mshta vbscript:createobject("scripting.filesystemobject").opentextfile("wind-%%~1",2,true).writeline(replace(replace(createobject("scripting.filesystemobject").opentextfile("%%~1",1).readall,"name=1","name=19"),"path=e:game","path=e:\game"))(window.close)&& move "wind-%%~1" "%%~1"