练习windows10系统注册ocx或dll控件的问题?
发布时间:2016-12-21 作者: 老友win8系统 来源: http://www.win7wim.com
许多朋友在windows10正式版系统电脑中,都碰到过注册ocx或dll控件失败的情况。这该怎样办呢?这里,笔记本之家小编就以注册锐浪报表的dll文件为例,给我们带来具体处理办法。默认批解决和要注册的dll文件在同一个目录,原来在xp及win7下正常使用的Regsvr32 gregn50.dll,Regsvr32 grdes50.dll,在win10下不就不行了。
具体如下:
1、直接运行批解决,会有下图所示示的错误,这个是因为权限不权形成的,要以管理员权限运行就可以了;
2、以管理员权限运行时,原来的批解决仍然出错,这个是因为dll路径不对导致;
3、在注册用的批解决和dll在同一个目录的前提下,可以在前面加个:
cd /d %~dp0
使用系统当前命令执行的位置先进入到批解决所在的路径,再执行就可以了。
4、完整的批解决如下:
@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文件在同一个目录。如果不在,则需要指定具体的路径。
windows10系统注册ocx或dll控件的办法就为我们详解到这里了。有同样需求的朋友们,赶紧按照上述步骤操作看看!更多精彩的内容请继续关注笔记本之家官方www.xitongcheng.com