如何使用Regsrv32命令注册和注销Windows DLL文件

动态链接库为应用程序提供助手库。动态链接库也称为DLL。DLL提供可重用的库、数据和代码,可供多个应用程序或可执行文件使用。为了方便地使用系统范围的动态链接库,我们应该注册它们。 regsrv32 是一个用于将DLL注册到操作系统的工具。

null

语法

的语法 regsrv32 如下所示。

regsrv32 OPTIONS DLL
  • OPTINONS 用于提供不同的操作
  • DLL 是具有DLL文件名的路径

以管理员权限打开MS-DOS或Powershell

在windows操作系统中播放DLL需要管理员权限。因此,我们将注册和注销DLL的地方,我们需要一个外壳,如MS-DOS或Powershell与管理员权限。在这个例子中,我们将打开MSu DOS shell,只需单击 Run as administrator 菜单。同样的技术也可以用于Powershell。

Open MS-DOS or Powershell with Administrator Privileges
以管理员权限打开MS-DOS或Powershell

找到并运行Regsrv32可执行文件

regsrv32 不在路径环境变量路径中。它位于以下目录中。

  • 对于32位窗口 %systemroot%SysWoW64
    egsvr32.exe
  • 对于64位Windows %systemroot%System32
    egsvr32.exe

我们可以像下面那样访问64位窗口。

> %systemroot%SysWoW64
egsvr32.exe

注册DLL

现在主要的操作是 regsrv32 正在注册DLL。我们不需要任何选项来指定注册DLL。我们将只提供DLL名称。在本例中,我们注册名为 cabview.dll 居住在 C:DLL . 这里我们假设我们添加了 %systemroot%SysWoW64 在路径变量中

> regsrv32 C:DLLcabview.dll

注销DLL

我们可以注销已注册的DLL u 选项。我们将取消注册 cabview.dll 在下面的示例中。

> regsrv32 u C:DLLcabview.dll

不显示对话框

默认情况下 regsrv32 命令输出为对话框。这可能是不必要的或分散注意力。我们可以防止对话框显示为 /s 选项。这意味着沉默。

> regsrv32 /s C:DLLcabview.dll

相关文章: 什么是操作系统?

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