regsvr32命令,用于注册和注销DLL

Microsoft操作系统和ReactOS提供 regsvr32 命令以注册和注销DLL文件。另外,可以使用regsvr32命令注册ActiveX组件。您可能认为regsvr32命令中的32是关于32位体系结构的,但事实并非如此。您可以将regsvr32用于32位和64位操作系统。regsvr32命令与加载内核模块的Linux ldconfig命令非常相似。

null

regsvr32命令参数

regsrv32命令的参数如下。

regsrv32 PARAMETER DLL
参数 说明
/u型 注销指定的DLL
/s码 注册期间不显示消息
/电子 不显示成功消息
/不 阻止调用DllRegisterServer
/i:命令 在注册和注销期间运行CMD命令
动态链接库 指定DLL名称
/? 显示帮助信息

regsvr32是一个可执行文件和命令,位于Windows操作系统目录下。regsvr32的完整路径如下所示。

%systemroot%SysWoW64
egsvr32.exe

如果操作系统是32位的,那么它位于32位SysWoW目录下,如下所示。

%systemroot%SysWoW32
egsvr32.exe

用regsvr32注册DLL

注册 带有regsrv32命令的DLL非常简单,其中DLL文件名和(如果需要)路径应该如下所示指定。在下面的示例中,我们将注册名为 schmmgmt.dll .

> regsvr32 schmmgmt.dll

或者,可以指定DLL文件的绝对路径来注册DLL。

> regsvr32 "C:Downloadsschmmgmt.dll"

用regsvr32注销DLL

所有已注册的DLL都可以 未注册 通过使用 /u 参数并提供DLL名称。在下面的示例中,我们将取消注册schmmgmt.dll。

> regsvr32 /u schmmgmt.dll

您还可以提供DLL文件的完整或绝对路径以取消注册。

> regsvr32 /u "C:Downloadsschmmgmt.dll"

不显示消息

在register操作期间,默认情况下,操作将被打印到命令行中以获得成功或错误。但是你可以用 /s 选项如下。

> regsvr32 /s schmmgmt.dll

另外,do not display message参数也可以用于取消注册操作,如下所示。

> regsvr32 /u /s schmmgmt.dll

相关文章: 如何在Windows中注册DLL文件?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享