瀏覽量:10次
有時候用電腦的時候遇到由于DLL文件丟失或損壞而造成的種種故障,大家都只知道只要重新注冊一下DLL文件就可以了,但是對于新手來說即使知道是DLL文件損外,但是不知道是哪個DLL文件也束手無策,所以用這個批處理可以循環(huán)注冊DLL文件,達到解決由于DLL丟失的種種故障!
復制代碼 代碼如下:
for %%i in (%windir%/system32/*.dll) do regsvr32.exe /s %%i
下面是單個注冊dll文件的方法(這里以w32time.dll為例)
復制代碼 代碼如下:
@echo 開始注冊 copy w32time.dll %windir%/system32/ regsvr32 %windir%/system32/w32time.dll /s @echo 注冊成功 @pause
使用的時候替換掉w32time.dll即可
1)注冊
Regist.bat
復制代碼 代碼如下:
@echo 開始注冊 net stop iisadmin /y @echo 跳轉到當前批處理文件路徑 cd %~dp0 copy DynamicGif.dll %windir%/system32 regsvr32 %windir%/system32/DynamicGif.dll /s copy ImageOle.dll %windir%/system32 regsvr32 %windir%/system32/ImageOle.dll /s net start w3svc @echo 注冊成功 @pause
2)重新注冊
ReRegist.bat
復制代碼 代碼如下:
@echo 重新注冊 net stop iisadmin /y @echo 跳轉到當前批處理文件路徑 cd %~dp0 regsvr32/u %windir%/system32/DynamicGif.dll /s del %windir%/system32/DynamicGif.dll copy DynamicGif.dll %windir%/system32 regsvr32 %windir%/system32/DynamicGif.dll /s regsvr32/u %windir%/system32/ImageOle.dll /s del %windir%/system32/ImageOle.dll copy ImageOle.dll %windir%/system32 regsvr32 %windir%/system32/ImageOle.dll /s net start w3svc @echo 重新注冊成功 @pause
3)反注冊
UnRegist.bat
復制代碼 代碼如下:
@echo 刪除注冊 net stop iisadmin /y @echo 跳轉到當前批處理文件路徑 cd %~dp0 regsvr32/u %windir%/system32/DynamicGif.dll /s del %windir%/system32/DynamicGif.dll regsvr32/u %windir%/system32/ImageOle.dll /s del %windir%/system32/ImageOle.dll net start w3svc @echo 刪除注冊成功 @pause
[聲明]本網(wǎng)轉載網(wǎng)絡媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內容侵犯了您的版權,請您的相關內容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776