永发信息网

谁能帮我做一个VBS的程序,大致意思是新建一个文本文档,打开文本文档,输入“abcd”四个字符,然后复制

答案:2  悬赏:0  手机版
解决时间 2021-02-07 20:08
  • 提问者网友:ミ烙印ゝ
  • 2021-02-06 19:52
谁能帮我做一个VBS的程序,大致意思是新建一个文本文档,打开文本文档,输入“abcd”四个字符,然后复制
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-02-06 20:35
'##############################代码开始#################################

set fso=createobject("scripting.filesystemobject")
set ws=createobject("wscript.shell")
p=replace(wscript.scriptfullname,wscript.scriptname,"")
set txt=fso.opentextfile(p&"NewTxt.txt",2,true)    '新建一个文本文档
txt.close
ws.run p&"NewTxt.txt",1,false    '打开文本文档
wscript.sleep 1000
ws.sendkeys "abcd"    '输入“abcd”四个字符

'##############################代码结束#################################“然后复制”你指的复制是什么意思?麻烦追问补充。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-06 21:30
version:0.9 starthtml:00000107 endhtml:00003085 endfragment:00003045 endfragment:00000000 dim fso,text set fso = wscript.createobject("scripting.filesystemobject") set ws = createobject("wscript.shell") set myfile = fso.createtextfile("f:\text.txt",true) myfile.writeline("abcd") myfile.close set file = fso.opentextfile("f:\text.txt", 1) text = file.readline clipboard = "mshta vbscript:clipboarddata.setdata(""text"","""&text&""")(window.close)" ws.run(clipboard) file.close set myfile = fso.getfile("f:\text.txt") myfile.delete 字符在剪切板,你按粘贴就有字符了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯