Windows10 上注册ocx或者dll控件的方法

作者:追风筝的人 | 创建时间: 2023-07-28
win10 注册dll文件失败的处理方法。这里以注册锐浪报表的dll文件为例。 默认批处理和要注册的dll文件在同一个目录。 原来在XP 及win7 下正常使用的 Regsvr32 gregn50.dll Regsvr32 grdes50....
Windows10 上注册ocx或者dll控件的方法

操作方法

直接运行批处理,会有下图所示示的错误,这个是由于权限不权造成的。要以管理员权限运行就可以了。

以管理员权限运行时,原来的批处理仍然出错。如下图所示。这个是由于dll路径不对导致。

在注册用的批处理和dll在同一个目录的前提下,可以在前面加个 cd /d %~dp0 使用系统当前命令执行的位置先进入到批处理所在的路径,再执行就可以了。

完整的批处理如下: @echo off title 注册控件 color 1f echo. echo. echo win7及以上系统,需要用管理员权限运行本批处理 echo. echo. echo 【本批处理默认要注册的dll和本批处理在同一个目录】 echo. echo. echo win10 测试通过 ping -n 3 127.0.0 >null echo. echo. echo 》》》正在注册,请稍后》》》 cd /d %~dp0 ::下面的注册,会有一个提示 Regsvr32 gregn50.dll Regsvr32 grdes50.dll ::下面的代表静默执行,不提示,使用时去掉前面的:: ::Regsvr32 /s gregn50.dll ::Regsvr32 /s grdes50.dll

温馨提示

默认批处理和要注册的dll文件在同一个目录。如果不在,则需要指定具体的路径。
点击展开全文

更多推荐