VBS 没有在该机执行windows脚本宿主的权限?
(1)依次找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings
这个路径,打开右边的enabled这个键值!把它改成1!
or
在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1即可正常运行.
(2)Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings]
"DisplayLogo"="1"
"ActiveDebugging"="1"
"SilentTerminate"="0"
"UseWINSAFER"="1"
"ENABLED"=dword:00000000
上述内容复制到新建文本文档,另存为.reg注册表脚本文件(名称随意)双击导入即可。应该是你的电脑安全设置禁用了WSH!!!
VBS出现“run time error‘429’ActiveX部件不能创建对象”的错误提示框,如何解决?
回答:出现以上原因是由于“dao350.dll”文件没注册成功造成的。
解决方法:
手工注册此文件:点击“开始”→“运行”在弹出的输入框中键入以下命令:
regsvr32 "C:/Program Files/Common Files/Microsoft Shared/DAO/dao350.dll"
regsvr32 "C:/windows/system32/scrrun.dll"
本文介绍了解决VBS脚本在Windows上因权限问题无法执行的方法,包括修改注册表设置和解决因dao350.dll未正确注册导致的运行时错误429问题。
1万+

被折叠的 条评论
为什么被折叠?



