win7 64位系统下vbs创建对象失败

Dimfso,f,fileSetobjShell=CreateObject("WScript.shell")setfso=createobject("scripting.... Dim fso, f, file
Set objShell = CreateObject("WScript.shell")
set fso = createobject("scripting.filesystemobject")
set fo=fso.getfolder("C:\\Windows\\SysWOW64")
objShell.Run "cmd.exe /c start C:\1.vbs"
前面使用了你的这个代码运行了1.vbs 可是还是提示对象无法创建
手动运行cmd
转换到c:\cd
在跳转到c:\cd windows\syswow64\
在运行 c:\cd windows\syswow64>wscript c:\1.vbs
这样启动vbs的话com组件就可以创建对象了

大神能在帮忙解决下吗?
展开
 我来答
qingxsky
2015-02-22 · 知道合伙人软件行家
qingxsky
知道合伙人软件行家
采纳数:513 获赞数:1669
毕业东北电力大学信息与计算科学专业,本科学位。企业资产管理行业9年从业经验,现任三峡高科实施顾问。

向TA提问 私信TA
展开全部
估计是你的1.vbs有一些特殊要求。跟64Windows没什么关系。你用的不是管理员帐户吗?
追问
就是VB写的com组件 手动用cmd 的syswow64  来运行1.vbs对象就成功
直接双击1.vbs就会提示对象不能创建
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式