Windows XP运行 xxx.vbs 800A0046错误求助

2013-01-23 21:14:04 +08:00
 yeshang
我自己的电脑。 xxx.vbs运行很正常, 然后把这个脚本放到别的电脑上,运行就提示800A0046错误,换了几台电脑,都是一样。 百度查找了N个办法 还是没能解决
所以来这里向V友们求助。
我觉得是我的windows少安装了什么程序导致的。不是代码本身的问题

具体错误是:
行: 18
错误:没有权限
代码:800A0046


下面贴代码
'功能: 监视剪贴板内容并将之记录到脚本所在目录下的"clipboardlog.txt"文件
'说明: 本脚本后台运行,没有显示,进程中会出现"wscript.exe"和"IEXPLORER.EXE"这两个进程
'当需要结束脚本时结束上述两个进程就行了
'
'sonic_andy 2007.1.27

'定义常量
Const ForWriting = 2
Const ForAppending = 8
Const TristateUseDefault = -2

'创建一个ie对象
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")

'创建一个文件系统对象,并以追加方式打开文件
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objLogFile = objFSO.OpenTextFile("clipboardlog.txt",ForAppending,True,TristateUseDefault)

While True
'得到剪切板的内容
newContent = objIE.document.parentwindow.clipboardData.GetData("Text")
'判断是否改变,是否为空
If newContent<>strClipBoard And newContent<>"" Then
strClipBoard = newContent
'objLogFile.Write "[" & Date & " " & Time & "] ***********************************************" & vbCrLf
objLogFile.Write strClipBoard & vbCrLf
End If
'时间间隔为1秒
wscript.sleep(1)
Wend
3187 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/58555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX