我想用VBS把指定文本文件中某个字符替换为粘贴板中的内容保存到另一个文件夹中,

如把F:\模板\NEW\脚本.txt中的指定字符“默认动作”替换为“粘贴板中的内容”,替换完成后保存到另一个地方如F:\模板\NEW\VBS\(粘贴板中的内容).txt问... 如把 F:\模板\NEW\脚本.txt 中的指定字符 “默认动作” 替换为“粘贴板中的内容” ,替换完成后保存到另一个地方如 F:\模板\NEW\VBS\(粘贴板中的内容).txt
问题已自行解决,展示代码共享给大家

i=0
Rem 开始
J0=WaitKey
//等待复制的快捷键(Ctrl+C),C 的按键码是67
If J0<>67
Delay 200
Goto 开始
EndIf
Delay 1000
J1=Plugin.Sys.GetCLB()
//为了上一次复制内容跟下一次内容不重复,就在下面做一个判断
If J1=J2
Goto 开始
EndIf
VBS J2=J1
i = i + 1

set fso = createobject("scripting.filesystemobject")

' 读取文件
set stream = fso.opentextfile("F:\模板\NEW\脚本.txt",1)
content = stream.readall()
call stream.close()

' 替换字符串
content = replace(content, "动作", J2)

' 定义文件名
NameFile = "F:\模板\NEW\vbs\" + J2 + ".vbs"

' 写入文本
Call Plugin.File.WriteFileEx("F:\模板\NEW\vbs\脚本.txt", content)
Beep
Delay 1000
' 重命名文件
Call Plugin.File.ReNameFile("F:\模板\NEW\vbs\脚本.txt",NameFile)

Beep

Goto 开始
EndScript
展开
 我来答
xinlingyixiu
2011-02-28 · 超过18用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:0
展开全部
处理字符串 百度 vbs Pattern
获取剪贴板 百度 vbs 剪贴板
补充
动作名改成变量
匿名用户
2011-03-01
展开全部
新春到,祝君:百事可乐!万事芬达!天天哇哈哈!月月乐百事!年年高乐高!心情似雪碧!永远都醒目! 加分吧,嘻嘻
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式