能否帮忙写个在某文本的内容里的每个字后面加上我想要的字的批处理(BAT) (文本有空格和一些特殊符号)

一大波伸手党袭卷而来,百度挺住啊RT还有个小问题,我把文件加入的注册表启动项那么我把加入注册表启动项原文件删除了注册表启动项是否失效了?... 一大波伸手党袭卷而来,百度挺住啊
RT

还有个小问题,我把文件加入的注册表启动项那么我把加入注册表启动项原文件删除了注册表启动项是否失效了?
展开
 我来答
百度网友dadee7f
推荐于2016-03-10 · TA获得超过1869个赞
知道小有建树答主
回答量:867
采纳率:67%
帮助的人:387万
展开全部
 
'把下面代码保存成.vbs后缀,放到有文本文件的那个文件夹里执行。
Set fso = WScript.CreateObject("Scripting.Filesystemobject")
txtfile=InputBox("请输入txt文件名(不包括.txt后缀)","请输入文件名")
word=InputBox("请输入要添加的字符:","添加的字符")
Set fold=fso.OpenTextFile(txtfile+".txt",1,False)
Set fnew=fso.CreateTextFile("temp2.txt",False)
On Error Resume Next
fso.CopyFile txtfile&".txt",txtfile&"_backup.txt",false'事先备份下,'防止出错
Do Until fold.AtEndOfStream
char=fold.Read(1)
If char=Chr(10) Or char=Chr(13) Then
fnew.Write(char)
else
fnew.Write(char+word)
End If
Loop
fold.Close
fnew.Close
fso.CopyFile "temp2.txt",txtfile+".txt",True
fso.DeleteFile("temp2.txt")
MsgBox ("完成!   如无误可删除"+txtfile+"_backup.txt")
'注册表里的启动项只是个索引,跟快捷方式差不多,原来的文件必须存在才能有效
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式