怎么用DOS批处理在文本内容的指定位置批量:插入、替换或删除字符?

比如我要在下面的文本内容中每一行的第1个字符后面插入1个0,这样的命令应该怎么写?
AAAABBBBCCCCDDDD

要求结果是:
A0AAA
B0BBB
C0CCC
D0DDD
如果要删除和替换第2个字符的话又该怎么写?
如果只处理奇数或偶数行又该怎么写?
请高手赐教
第一行的字母应该是4行,保存后成了一行了。

第1个回答  2014-10-08
你好,请仔简明扼要的描述你的问题,不要拖泥带水和写作文似得,希望可以帮到你。追问

我说得够清楚了吧,还有举例,这你都看不明白?

追答

我说你问的内容太长,有点拖泥带水,别人看完需要近1分钟的时间。

本回答被网友采纳

DOS批处理替换,删除字符
msgbox "Usage:"&vbcrlf&vbcrlf&" 不要直接运行这个脚本,把需要进行字符串替换的一个或多个文件拖曳到这个脚本文件上来就可以了。",,"批量文件字符串替换器 By 有脑分析"wscript.quit end if do content1=inputbox("请输入你要替换的字符串","批量文件字符串替换器")if isempty(content1) then ...

如何用dos批处理命令批量重命名目录?
用dos批处理命令实现:步骤1、新建一个文本文档(txt格式)步骤2、打开输入以下内容 “dir\/b>1111.xls”注意不要引号,然后点选另存为,“文件名”栏改为“提取文件名.bat”注意要去掉txt后缀,文件类型改为所有,即可。步骤3、复制到任何需要生成目录的文件夹 步骤4、双击运行 注意:喜欢生成文本文件...

怎样用dos命令修改文档的内容
1、在命令行窗口,我们直接输入copy con命令就行了,命令后面的就是文件的名称。2、按回车后,我们就可以输入文本内容了,如果你要新建文件,不需要内容,就直接按ctrl+Z。3、输入完后,直接按键盘上的ctrl+Z按钮就行了,这一点非常重要。4、最后我们来到C盘,就可以看到刚才的文件了。

如何批处理?多个文本文件,以文件名替换文件中某个字段?
>>"%~dp0%%~na_new%%~xa"))Pause把批处理和文本文件放在一起,运行

DOS批处理 判断文件名长度并在指定位置添加字符
echo off&setlocal enabledelayedexpansionfor \/f "delims=" %%a in ('dir \/a-d\/b *.jpg') do ( set "fname=%%~na" if "!fname:~2!" equ "" ( set "fname=00!fname!" ren "%%a" "!fname:~-3!%%~xa" ))pause跟图片一起运行,无误及时采纳回答 ...

怎样用DOS命令替换文本里的某行
替换字符没有那么麻烦..echo off&&setlocal enabledelayedexpansion for \/f "delims=" %%a in ('type 11.txt')do (set\/a a+=1 if !a! == 1156871 (set b=%%a echo !b!要修改的字...>>new.txt))rem 这里的if %a% == 后面是填数字,这个数字就是行数.这只不过是一个例子而已具体...

批处理如何实现文本文件中指定行内容的替换?
5、如果ini文件原内容如下图所示。6、运行脚本后,得到的新ini文本就变成如下图所示了。因为我们生成了中间文件,所以在脚本最后,一定要记得删除该文件 del tmp.txt。注意事项:批处理应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND. COM或者CMD.EXE)解释运行。

如何在电脑上使用DOS命令进行文件操作?
创建新目录只需简单地输入"MD text2",DOS会为你在当前驱动器下开辟一片新天地。第六步,编辑文件的魔术棒 编辑文件时,使用"编辑 mytext.txt",DOS命令可以帮你打开文本编辑器,编辑你的程序或批处理文件。第七步,删除文件和目录的清理行动 用"del myText.txt"删除文件,"rd text2"则用于删除空...

dos中删除文本文档里的文字
查找后替换框为空就等于是删除了,一定要用DOS,可以建批处理甚至可以批量处理更复杂些的情况(假定文件为d:\\aaa.txt 要删的指定文字为abcd)以下写入纯文本文件,保存为xx.bat形式:echo off>yky.tem setlocal enabledelayedexpansion set fi=d:\\aaa.txt set str=abcd for \/f "tokens=2 delims=:"...

在DOS下批处理删除匹配字符的文本文件
这个简单,我假设你A目录在C盘,代码如下:echo off del C:\\A\\*XXX*.txt echo. & pause 如果你A目录下还有子目录,子目录里面也有含有"XXX"的文本文件,你也要删除的话加一个参数就可以了,代码如下:echo off del \/s C:\\A\\*XXX*.txt echo. & pause ...

相似回答