求修改txt内容的vbs或者批处理

现在有一个txt文档 里面全部是文字内容 现在我想这样子:

txt文档有几千行 现在我想在txt文档内容每隔5行加入内容 比如

内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
{1}
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
{2}
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
内容xxxxxxxxxx
{3}
........

这样如此类推下去 求大神帮忙 谢谢!

@echo off
setlocal enabledelayedexpasion
for /f "delims=" %%i in (123.txt) do (
set/a n+=1
echo %%i>>temp.txt
set m=!n!%5
if m==0 echo --------------->>temp.txt)追问

不行呀 对 SETLOCAL 命令来说参数是无效的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-26
O(∩_∩)O哈哈~,他那个enabledelayedexpansion写错了,少了个n
相似回答