手机
当前位置:查字典教程网 >软件教程 >编程开发 >批处理批量注册DLL文件
批处理批量注册DLL文件
摘要:有时候用电脑的时候遇到由于DLL文件丢失或损坏而造成的种种故障,大家都只知道只要重新注册一下DLL文件就可以了,但是对于新手来说即使知道是D...

有时候用电脑的时候遇到由于DLL文件丢失或损坏而造成的种种故障,大家都只知道只要重新注册一下DLL文件就可以了,但是对于新手来说即使知道是DLL文件损外,但是不知道是哪个DLL文件也束手无策,所以用这个批处理可以循环注册DLL文件,达到解决由于DLL丢失的种种故障!

for %%i in (%windir%system32*.dll) do regsvr32.exe /s %%i

下面是单个注册dll文件的方法(这里以w32time.dll为例)

@echo 开始注册

copy w32time.dll %windir%system32

regsvr32 %windir%system32w32time.dll /s

@echo 注册成功

@pause

使用的时候替换掉w32time.dll即可

1)注册

Regist.bat

@echo 开始注册

net stop iisadmin /y

@echo 跳转到当前批处理文件路径

cd %~dp0

copy DynamicGif.dll %windir%system32

regsvr32 %windir%system32DynamicGif.dll /s

copy ImageOle.dll %windir%system32

regsvr32 %windir%system32ImageOle.dll /s

net start w3svc

@echo 注册成功

@pause

2)重新注册

ReRegist.bat

@echo 重新注册

net stop iisadmin /y

@echo 跳转到当前批处理文件路径

cd %~dp0

regsvr32/u %windir%system32DynamicGif.dll /s

del %windir%system32DynamicGif.dll

copy DynamicGif.dll %windir%system32

regsvr32 %windir%system32DynamicGif.dll /s

regsvr32/u %windir%system32ImageOle.dll /s

del %windir%system32ImageOle.dll

copy ImageOle.dll %windir%system32

regsvr32 %windir%system32ImageOle.dll /s

net start w3svc

@echo 重新注册成功

@pause

3)反注册

UnRegist.bat

@echo 删除注册

net stop iisadmin /y

@echo 跳转到当前批处理文件路径

cd %~dp0

regsvr32/u %windir%system32DynamicGif.dll /s

del %windir%system32DynamicGif.dll

regsvr32/u %windir%system32ImageOle.dll /s

del %windir%system32ImageOle.dll

net start w3svc

@echo 删除注册成功

@pause

【批处理批量注册DLL文件】相关文章:

powerdesigner15创建数据库生成脚本

visual studio2015中怎么自定义创建vb控件?

Myeclipse怎么更改默认的class模板?

批处理文件(bat文件)注册dll批量注册dll

用批处理屏蔽恶意网址

notepad中怎么使用一键运行批处理命令?

vs2015怎么新建MVC项目工程?

scratch儿童编程软件使用时遇到物体碰到边缘反弹并倒过来怎么办?

MyEclipse代码提示设置包括html和jsp的代码

易安卓E4A5.2最新安装注册破解图文教程

精品推荐
分类导航