admin管理员组文章数量:1536313
2024年5月12日发(作者:)
注册、反注册dll-regsvr32命
令详解
这里有很多Regsvr32命令,看了后就明白了 Regsvr32命令修复
系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别
和使用的,一般安装程序都会自动地把它所 使用的activex控件注册,但如果
你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在
windows的system文件夹下有一 个的程序,它就是windows自
带的activex注册和反注册工具。
2000系统的在winntsystem32文件夹下;
WInXP系统的在windowssystem32文件夹下
regsvr32的用法为:
"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为activex
控件文件名,建议在安装前拷贝到system文件夹下。
参数有如下意义:
/u——反注册控件
/s——不管注册成功与否,均不显示提示框
/c——控制台输出
/i——跳过控件的选项进行安装(与注册不同)
/n——不注册控件,此选项必须与/i选项一起使用
执行该命令的方法:
1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,
然后直接在输入栏输入即可
2、在开始--运行 输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32
命令。
二、Regsvr32错误消息的说明
当使用 时,它会尝试加载该组件并调用它的 DLLSelfRegister
函数。如果此尝试成功, 会显示一个指示成功的对话框。如果此
尝试失败, 会返回一条错误消息,其中可能会包括一个 Win32 错
误代码。
以下列表介绍了 RegSvr32 错误消息和可能的原因。
Unrecognized flag:/invalid_flag
键入的标志或开关组合无效(请参阅本文中的“ 的用法”一节)。
No DLL name specified.
未包括 .dll 文件名(请参阅本文中的“ 的用法”一节)。
Dllname was loaded, but the DllRegisterServer or DllUnregisterServer
entry point was not found.
Dllname不是.dll 或.ocx 文件。例如,键入 regsvr32 就会生成
该错误消息。
版权声明:本文标题:注册、反注册dll-regsvr32命令详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1715513660a456047.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论