无法运行vbs文件

无法运行vbs文件,一旦运行会报错同时,查过百度其他的方法,执行regsvr32scrrun.dll是成功的,但是管理员身份执行C:\Windows\systems32\... 无法运行vbs文件,一旦运行会报错同时,查过百度其他的方法,执行regsvr32 scrrun.dll是成功的,但是管理员身份执行C:\Windows\systems32\WSHOM.ocx失败,即使关闭杀毒软件也是如此。试过重新覆盖WSHOM.OCX但是因为没有权限失败了orz。 展开
 我来答
三太子7840541
2017-12-23 · 知道合伙人软件行家
三太子7840541
知道合伙人软件行家
采纳数:7484 获赞数:29417
1995年被单位推送上武汉教育学院学企业管理。

向TA提问 私信TA
展开全部
1.
没有文件扩展".vbs"的脚本引擎.
原因:有些软件会将“.vbs”的文件的默认打开方式改成其他的方式。
手动解决:

先到%SYSTEMROOT%/system32/确认下自己的wscript.exe在不在,不在的话,从其它电脑上copy过来就OK
② 注册表
regedit 在HKEY_CLASSES_ROOT下面找到.VBS,看看默认值,改为默认的VBSFile。
③ OK。从新运行。
2.
重新运行,弹出无法创建名为"WScript.Shell"的对象。
解决方案,运行一下命令:
regsvr32
c:\WINDOWS\system32\shell32.dll
regsvr32
c:\WINDOWS\system32\WSHom.Ocx
regsvr32
c:\WINDOWS\system32\scrrun.dll
如果提示缺少哪一个dll或ocx,那么就去网上下载,或去其它电脑上copy.
OK。运行成功。
追问
1、1)wscript.exe还在 2)HKEY_CLASSES_ROOT下面找到.VBS,默认值依旧是VBSFile
2、第一个命令和第三个命令成功。第二个命令不成功,不成功的截图已经发在问题里了,而且想要覆盖WSHom.ocx也失败了。
其实您的回答我已经在CSDN论坛上看过了,就是卡在第二步中的regsvr32 C:\WINDOWS\system32\WSHom.Ocx,请问还有我该如何解决模块“’WSHom.Ocx‘已加载,但对DellRegisterServer的调用失败,错误代码为0x80040201。”的问题呢?
第二步的regsvr32 C:\Windows\systems32\WSHOM.ocx 失败,其余的没有问题。重新试了一下,上网下载了wshom.ocx,并且用管理员模式覆盖掉了旧的,可是注册时还是出现了图片描述的问题,也就是DllRegisterServer调用失败。因为我已经按照网上说的,开管理员模式进入,shell32.dll 和 scrrun.dll 也已经注册。所以大神能帮帮我吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式