求一批处理 文件夹中所有.txt文件的最后一行添加指定字符

如题所述

代码如下:

@echo off
set add=hello world
for %%i in (*.txt) do (
echo %add%>> %%i
)
pause

该批处理会追加add=后的字符到当前目录的所有txt文件最后一行。追问

还有一个批处理问题,就是把文件名不含后缀(指定文件夹路径G:\OPERA\locale),替换相应文件中的字符有没有办法?
例如:
001.txt文件中“很漂亮”替换成“001”
002.txt文件中“很漂亮”替换成“002”
003.txt文件中“很漂亮”替换成“003”
004.txt文件中“很漂亮”替换成“004”
…… ……

温馨提示:答案为网友推荐,仅供参考
相似回答