ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 使用regsvr32命令注册dll文件

使用regsvr32命令注册dll文件

原创 Linux操作系统 作者:magicgao8888 时间:2009-07-31 14:27:17 0 删除 编辑
regsvr32.exe 是 windows 32 操作系统下使用的DLL注册和反注册工具,
使用它必须通过命令行的方式使用,格式是:
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] DLL文件名
命令可以在“开始→运行”的文本框中,也可以事先在bat批处理文档中编写好命令。未带任何参数是注册DLL文件功能,其它参数对应功能如下:
/u:反注册DLL文件;
/s:安静模式(Silent)执行命令,即在成功注册/反注册DLL文件前提下不显示结果提示框。
/c:控制端口;
/i:在使用/u反注册时调用DllInstall;
/n:不调用DllRegisterServer,必须与/i连用。
OK,具体的Demo如下图所示:

 

如果注册成功系统会弹出注册成功的窗口,但是本人在运行的时候却出现了下面的错误。



在Google找了半天关于 error code 0x80004005 的相关信息,最终发现是没有使用管理员权限打开 regsvr32 程序, 现在用管理员权限注册就可以了。
怎样使用管理员权限打开cmd 其实很简单,直接鼠标右键 Run as Administrator 就可以了。

Demo Dll-1.JPG

Dll Demo Error.JPG

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14321372/viewspace-610988/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-03-10

  • 博文量
    35
  • 访问量
    73036