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