批量txt文本的结尾怎么插入一段文字啊,
比如我这里有很多txt文章,我要在每个txt文档的结尾加入我们的版权说明。如何批量操作啊,谢谢你!...
比如我这里有很多txt文章,我要在每个txt文档的结尾加入我们的版权说明。如何批量操作啊,谢谢你!
展开
3个回答
博思aippt
2024-07-20 广告
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼word文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景...
点击进入详情页
本回答由博思aippt提供
展开全部
打开记事本把下面代码贴入并修改要添加的文字注意检查分行情况 另存为xx.bat 放要处理的一批txt文件同位置双击运行:
@echo off
:: 注意把要加的内容写在第7(即代码中more +7的那个数)行之下
for /f "delims=" %%i in ('dir/b *.txt')do (
echo %%i
more +7 "%~0">>"%%i")
echo 处理完毕&ping -n 3 127.1>nul
goto :eof
此处改成要加的内容(可以为多行)
@echo off
:: 注意把要加的内容写在第7(即代码中more +7的那个数)行之下
for /f "delims=" %%i in ('dir/b *.txt')do (
echo %%i
more +7 "%~0">>"%%i")
echo 处理完毕&ping -n 3 127.1>nul
goto :eof
此处改成要加的内容(可以为多行)
追问
安你的方法操作了,插入进去的汉字怎么变成了乱码了,英文字母ok,是编码的问题吗,要怎么调整下的啊,谢谢了
追答
我也认为是编码问题,你查查原txt文件的编码如果是
ANSI 是普通cmd默认格式不会有问题
Unicode 把第一行插入一行:if "%~1"=="" cmd /u/c "%~f0" u&goto :eof同时把more +7改为more +8
其它编码 批处理不好办
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://www.ouyaoxiazai.com/soft/yyrj/138/17269.html
Txt文件广告批量插入工具:TxAdTxt ┆给Txt批量插入指定的文字
Txt文件广告批量插入工具:TxAdTxt ┆给Txt批量插入指定的文字
追问
亲啊,你这个就不要发了吧,这个是病毒的
追答
有多少啊,亲
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询