VB“Automation 错误” 或 “无法定位程序输入点 DoOpenPipeStream 于动态链接库ScrRun.dll上”...
说明:“Automation 错误”其实是VB调用程序或组件时,程序或组件返回的错误,因此需要考虑这些组件是否能正确运行
如在某些机器上运行以下代码时:
Dim WshShell As Object Set WshShell = CreateObject("wscript.shell") runAndWaitExe = WshShell.Run(strCommand, 0, True)
会产生“AutoMation 错误”,原因是"Wscript.Shell"无法正常运行
-------------------------------------------------------------------------------------------------------------------------
以下方法转自网络,已经成功地解决问题!
错误消息和前面的一样“WSript.exe - 无法找到入口 ”,无法创建名为“Wscript.Shell”的对象。于是开始了疯狂百度,原因是说要么脚本被禁用(不可能,因为弹出消息来了嘛),二是文件被改动。网上一般是说注册两个组件就OK了,如下:
regsvr32 srcrun.dll (命令成功)
regsvr32 wshom.ocx (弹出错误提示:无法定位程序输入点 DoOpenPipeStream 于动态链接库ScrRun.dll上)
前一个执行成功,后一个怎么弄都是错误,消息是“LoadLibary("wshom")失败,找不到指定的程序”,看了看system32目录下,wshom.ocx是有的。后来开始认识到可能是wshom.ocx被破坏了,于是找了相同版本的电脑(我的是XP SP3),然后写段脚本,把下面的文件拷出来:
mkdir c:/repair
set source=%windir%/system32
set target=c:/repair
copy %source%/cscript.exe %target%
copy %source%/jscript.dll %target%
copy %source%/scrobj.dll %target%
copy %source%/scrrun.dll %target%
copy %source%/vbscript.dll %target%
copy %source%/wscript.exe %target%
copy %source%/wshext.dll %target%
copy %source%/wshom.ocx %target%
pause
并将对方机器上的c:/repair目录拷贝到我的c:/下,然后用下列脚本更新:
set source=c:/repair
set target=%windir%/system32
copy %source%/cscript.exe %target%
copy %source%/jscript.dll %target%
copy %source%/scrobj.dll %target%
copy %source%/scrrun.dll %target%
copy %source%/vbscript.dll %target%
copy %source%/wscript.exe %target%
copy %source%/wshext.dll %target%
copy %source%/wshom.ocx %target%
regsvr32 %target%/jscript.dll
regsvr32 %target%/scrobj.dll
regsvr32 %target%/scrrun.dll
regsvr32 %target%/vbscript.dll
regsvr32 %target%/wshext.dll
regsvr32 %target%/wshom.ocx
pause
完成后使用脚本测试CreateObject("WScript.Shell")成功,
VB“Automation 错误” 或 “无法定位程序输入点 DoOpenPipeStream 于动态链接库ScrRun.dll上”...相关推荐
- 安装jdk8出现无法定位程序输入点regdeletekeyexa于动态链接库ADVAPI32.dll上
官方的 jdk8 不支持xp, 在xp上安装会提示 动态链接库错误. 无法定位程序输入点 RegDeleteKeyExA 于动态链接库 ADVAPI32.dll 上. xp安装 jdk8 方法 ...
- 无法定位程序输入点packetgetreadevent于动态链接库wpcap.dll上
参考百度问答:无法定位程序输入点 PacketGetReadEvent 于动态链接库 packet.dll上_百度知道 0.前言 领导给了个C++的摄像机demo,编译成x64位运行没问题,但是编译成 ...
- 无法定位程序输入点K32EnumProcessModules于动态链接库KERNEL32.dll上
转自VC错误:http://www.vcerror.com/?p=2113 问题描述: 使用vs2013编译出来的程序,在xp下运行的时候出现如下错误: 无法定位程序输入点K32EnumProcess ...
- postman安装报错 无法定位_VS2010 + winxp 无法定位程序输入点GetTickCount64 在动态链接库kernel32.dll上 错误...
winxp系统,使用VS2010, 在使用boost中的thread中的sleep的时候出现 "无法定位程序输入点GetTickCount64 在动态链接库kernel32.dll上&quo ...
- 关于 UE4 (虚幻引擎4) 4.25.1版本提示“无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上”的错误的解决办法
关于 UE4 (虚幻引擎4) 4.25.1版本提示"无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上"的错误的解决办法: 1.原因: ...
- 安装Qt creator时出现 无法定位程序输入点_except1 于动态链接库MSVCR120.dll上
开始不知道怎么回事一直出现 无法定位程序输入点,_except于动态链接库MSVCR120.dll上,重新下了几个Qt版本同样出现这样的问题,后来在网上查了一下 这两天回老家了,没事打算在笔记本上装个 ...
- 无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上
搜索了一下工程里, 根本没有使用到inet_ntop这个函数, 但是debug版运行的时候提示这个错误 无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上 解决方法: 项目- ...
- 无法定位程序输入点H5Rdereference于动态链接库 libmat.dll上
无法定位程序输入点H5Rdereference于动态链接库 libmat.dll上 最近想做一个项目,其中需要调用matlab中的动态库,读取.mat文件.按照网上的教程,在win10下vs2019配 ...
- win2000启动时提示“无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上”怎么解决?
win2000启动时提示"无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上"怎么解决?谢谢 悬赏分:5 - 解决时间:2006-5-10 2 ...
最新文章
- 2022-2028年中国女式西装行业研究及前瞻分析报告
- 推荐爱奇艺开源的高性能网络安全监控引擎!
- 类脑信息处理研究取得进展
- python及其应用_Python及其应用部分答案
- python链接mysql 判断是否成功_python连接mysql数据库并读取数据的实现
- python除号的乘法加括号_乘除法添加括号规则
- CSS3与页面布局学习笔记(二)——盒子模型(Box Model)、边距折叠、内联与块标签、CSSReset
- sql over 用法
- SCI分区及影响因子查看方法
- css 适配mac 字体,CSS:仅在mac上使用字体
- vue 使用 createjs 绘制扇形
- 15_微信小程序-BLE低功耗蓝牙开发-读写特征值
- SDL_ttf库显示字体
- 系统辨识(六):最小二乘法的修正算法
- Docker所在目录以及查询正在运行容器的所在位置
- singleTask vs singleInstance
- 【algorithm】算法基础课---排序算法(附笔记 | 建议收藏)
- CCF推荐的中文期刊
- 人机交互目前的瓶颈和马斯克的脑机接口
- MySQL的在线文档
热门文章
- 云栖社区特邀专家徐雷——Java Spring Boot开发实战系列课程【往期直播回顾】...
- VMWare虚拟机扩展磁盘空间(扩充root根目录空间)
- 【计算机网络】思科实验(7):网络地址转换之路由器静态NAT模拟
- 国开网c语言上机题答案,数据库系统实验报告模板
- 什么是DMI,SMBIOS,符合SMBIOS规范的计算机的系统信息获取方法
- 找不到文件或程序集名称System.Data.SqlServerCe...
- 基于JAVA融呗智慧金融微资讯移动平台服务端计算机毕业设计源码+数据库+lw文档+系统+部署
- php网站重复安装,LInux下PHP安装
- Jupyter Lab的简洁安装与使用
- 从 Bridge 到 OVS,深度探索虚拟交换机