假设你有一个文档,名为1.txt,内容为
下午好!
中午好!
上午好!
等等...(省略)
你想在每一句前面加一段字符,如“hello,”
把星号中间的代码(不包括星号)另存为xx.bat,生成2.txt
************************************************
for /f %%a in (1.txt) do (echo hello,%%a>>2.txt)
************************************************
收工
PS:有问题短消息我
echo Hello
echo 给我分分
echo 就这样就行
在最前面加echo Hello就行了
你说的不是很清楚嘛,如果是我,就查找替换就好了,查找(下午好!)替换为(hello,下午好!)!!
dos下只能打开.txt文件不能编辑,除非你用数据库才可以做到
可以用一个折衷的办法,DOS下新建一个.reg文件,然后把你要改的东西导入进去,然后把那个.reg文件改成.txt文件
郁闷,是你自己没说清楚~
不看你补充,我也不知道 你要做什么~
假设你文件是a.txt
编写一个a.bat批处理。。
内容是。
@echo off
echo hello >>a.txt
这是加在后面的。 加在前面~ 要设置变量。我不想写了~